我对Python比较陌生,一直在为我的不同项目创建虚拟环境。如果我使用以下命令:
python3 -m venv <name_of_env>
这样就可以使用python 3.8.5 创建一个虚拟环境
但是,如果我使用->蟒蛇3.9-m venv<name_of_env>它返回一个错误错误:命令"["/home/andrew/coding/pythonCourse/test_folder/tested_works/bin/testing_fails/bin/python3.9'、"-Im"、"ensurepip"、"--upgrade"、"--默认pip"]返回非零退出状态1。
在这个错误之后,它确实创建了文件夹,但bin文件没有激活文件,我无法激活它。
上述方法是否不适合python 3.9?。使用Conda,我可以用3.9创建虚拟环境。
提前谢谢你的建议。
您必须安装Python 3.9 venv:
sudo apt install python3.9-venv
那就做
python3.9 -m venv .venv
.venv/bin/python --version