为不同版本的 python 创建虚拟环境

假设安装了 pythonpython3,即使 python3 不是默认的 Python,也可以为 Python 3 创建虚拟环境:

virtualenv -p python3 foo

要么

virtualenv --python=python3 foo   

要么

python3 -m venv foo

要么

pyvenv foo

实际上,你可以根据系统的任何版本的工作 python 创建虚拟环境。你可以在/usr/bin//usr/local/bin/(在 Linux 中)或在/Library/Frameworks/Python.framework/Versions/X.X/bin/(OSX)下检查不同的工作 python,然后在创建虚拟环境时找出名称并在 --python-p 标志中使用它。