无法安装 python3-venv

无法安装 python3-venv

我正在尝试安装python3-venvubuntu 包但是出现以下错误:

sudo apt-get install python3-venv

The following packages have unmet dependencies:
 python3-venv : Depends: python3.5-venv (>= 3.5.1-2~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

因此我尝试安装python3.5-venv但没有成功:

sudo apt-get install python3-venv

The following packages have unmet dependencies:
 python3.5-venv : Depends: python3.5 (= 3.5.1-10) but 3.5.2-2ubuntu0~16.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.

我尝试使用conda并将我的 Python 版本从 3.5.2 降级到 3.5.1,但仍然出现错误。

conda install python=3.5.1

我的 Ubuntu 版本 =>Ubuntu 16.04.2 LTS 64 位

我也尝试过sudo apt install -f但这并没有解决我的问题。

哪里可能存在问题?

答案1

好的,我终于找到了解决方案。我破坏了 source.list。我在这里重新生成了一个新的:

https://repogen.simplylinux.ch/

并替换/etc/apt/

答案2

venv自 Python 3.3 以来,它已成为标准模块,这意味着您不必单独安装它。

python3 -m venv my_venv

相关内容