AVA*_*AVA 7 python virtualenv virtualenvwrapper python-2.7 python-3.x
I am trying to create a virtual environment using mkvirtualenv with python 3 in Windows but the environment is created with python 2.7.My pip version is also from python 2.7 which i have avoided using
py -m pip install virtualenvwrapper-win
Run Code Online (Sandbox Code Playgroud)
When i do
mkvirtualenv test
Run Code Online (Sandbox Code Playgroud)
environment is created with python 2.7 Please help me with a solution Thanks in advance:)
Dan*_*vtz 10
如果您想创建一个python 3.X
具有版本的 virtualenv2.X
你只需要为你的虚拟环境传递一个参数参数。
$ virtualenv venv -p $(which python3)
Run Code Online (Sandbox Code Playgroud)
此命令将指向您当前的 python3 安装文件夹,并创建一个从您当前的 python3 二进制文件复制的 virtualenv。
如果您想查看此命令的作用,只需执行以下命令:
$ which python3
#should print your current python3 binary folder.
Run Code Online (Sandbox Code Playgroud)
小智 7
如果您使用的是 ubuntu(18.04),则需要将 python3.8 安装到您的环境中:
sudo apt install python3.8
Run Code Online (Sandbox Code Playgroud)
和:
mkvirtualenv name_of_the_project -p python3.8
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
19255 次 |
最近记录: |