我安装了 Ubuntu 14.04 lts 和 python3.6.4,当我输入如下内容时:
https://docs.python.org/3/library/venv.html
python3 -m venv env
创建我的虚拟环境时出现错误:
Error: Command '['/home/azat/PycharmProjects/test/playground/myvenv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
请告诉我如何调试这个?
答案1
由于我没有得到任何答案,我找到了一个解决方案。也许它能帮助到别人。
我已将 Python 3.6.4 重新安装到系统中。
然后我通过以下方式创建了虚拟环境:
python3.6 -m venv myvenv
对我来说,这个方法很管用。我在谷歌上搜索时没有看到任何这样的解决方案。到处都说这是 Ubuntu 14.04 LTS 本身的一个错误,并且提出了几种解决方法,但除了上述方法外,其他方法都不起作用。
谢谢。
答案2
调用 python 版本明确解决了该问题:python3 -m venv venv #did not work python3.11 -m venv venv #works! ##Note python3 链接到 python3.11,但其他一些链接似乎不存在。