Python venv可与python3.6显式兼容,但不适用于python3.8 版本检查:我尝试过的事情:

问题描述

#2编辑-解决方案:

所以我找到了解决它的方法https://stackoverflow.com/a/63207387/12291295

如果您以后会得到一个

ModuleNotFoundError:没有名为“ zlib”的模块

错误,请尝试以下操作:https://stackoverflow.com/a/62831268/12291295

我正在尝试使用python3 -m venv envpython3.8 -m venv venv创建venv,但出现错误消息:

Error: Command '['<some_prior_path>/env/bin/python3','-Im','ensurepip','--upgrade','--default-pip']' returned non-zero exit status 1.

python3.8相同,只是<some_prior_path>/env/bin/python**3.8**

但是如果我尝试python3.6 -m venv env,它会按计划执行,然后我就可以激活venv。

版本检查:

python3 -V 

Python 3.8.0

我尝试过的事情:

摘自:https://stackoverflow.com/a/62815398/12291295

sudo apt install python3.8 python3.8-venv

apt install python3.8 python3.8-venv python3-venv

返回所有内容均已安装并更新。

pip install --user virtualenv

返回:Requirement already satisfied: virtualenv in /usr/local/lib/python3.6/dist-packages (16.7.9)

我认为问题就在这里,我不知道如何使它与每个python3版本一起使用,我是说为什么它不在/usr/bin/python3上?

编辑

似乎pip认安装到python3.6版本,并且在我尝试运行时

python3.8 -m pip install pip

我得到:

/usr/local/bin/python3.8: No module named pip

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...