使用virtualenv使用不同的Python版本

56 浏览
0 Comments

使用virtualenv使用不同的Python版本

如何为指定版本的Python创建虚拟环境?

admin 更改状态以发布 2023年5月22日
0
0 Comments

自 Python 3 开始,文档建议使用以下方式创建虚拟环境:

python3 -m venv "my_env_name"

此外,如果我们想安装特定版本的 Python(比如 3.6),可以使用以下命令:

python3.6 -m venv "my_env_name"

请确保在您的现有系统 Python 中安装了所需的 Python 版本。例如,如果您系统中仅安装了版本为 Python 3.8,则会遇到以下错误:"Command 'python3.6' not found"。

过时的信息

可以使用 pyvenv 脚本创建虚拟环境:

pyvenv "/path/to/new/virtual/environment"

自 Python 3.6 起已弃用。

0
0 Comments

注意: 对于 Python 3.3+,请参见以下的艾尔芬的答案


在创建虚拟环境实例时使用--python (或短选项 -p)选项来指定要使用的 Python 可执行文件,例如:

virtualenv --python="/usr/bin/python2.6" "/path/to/new/virtualenv/"

0