当存在 python 2.7 时使用 python 3.8 创建虚拟环境
Creating Virtual environment using python 3.8 when python 2.7 is present
我正在尝试使用 mkvirtualenv 创建一个虚拟环境,在 Windows 中使用 python 3,但是环境是使用 python 2 创建的。7.My pip 版本也是来自 python 2.7,我避免使用
py -m pip install virtualenvwrapper-win
当我做的时候
mkvirtualenv test
环境是使用 python 2.7 创建的
请帮我解决
提前致谢:)
如果您想创建一个 python 3.X
版本 2.X
的 virtualenv
您只需为您的虚拟环境传递一个参数参数。
$ virtualenv venv -p $(which python3)
此命令将指向您当前的 python3 安装文件夹,并创建一个从您当前的 python3 二进制文件复制的 virtualenv。
如果您想查看此命令的作用,只需执行以下命令:
$ which python3
#should print your current python3 binary folder.
你需要安装 python3.8 到你的环境,如果你在 ubuntu(18.04):
sudo apt install python3.8
和:
mkvirtualenv name_of_the_project -p python3.8
我正在尝试使用 mkvirtualenv 创建一个虚拟环境,在 Windows 中使用 python 3,但是环境是使用 python 2 创建的。7.My pip 版本也是来自 python 2.7,我避免使用
py -m pip install virtualenvwrapper-win
当我做的时候
mkvirtualenv test
环境是使用 python 2.7 创建的 请帮我解决 提前致谢:)
如果您想创建一个 python 3.X
版本 2.X
您只需为您的虚拟环境传递一个参数参数。
$ virtualenv venv -p $(which python3)
此命令将指向您当前的 python3 安装文件夹,并创建一个从您当前的 python3 二进制文件复制的 virtualenv。
如果您想查看此命令的作用,只需执行以下命令:
$ which python3
#should print your current python3 binary folder.
你需要安装 python3.8 到你的环境,如果你在 ubuntu(18.04):
sudo apt install python3.8
和:
mkvirtualenv name_of_the_project -p python3.8