问题描述
#2编辑-解决方案:
所以我找到了解决它的方法:https://stackoverflow.com/a/63207387/12291295
如果您以后会得到一个
ModuleNotFoundError:没有名为“ zlib”的模块
错误,请尝试以下操作:https://stackoverflow.com/a/62831268/12291295
我正在尝试使用python3 -m venv env
或python3.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 (将#修改为@)