Python3 -m venv 返回错误

Python3 -m venv 返回错误

我安装了 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,但其他一些链接似乎不存在。

相关内容