配置Python虚拟环境以使用Python 3
我在学Django。我在笔记本电脑上安装了两个不同版本的python,2和3。我将我的笔记本电脑配置为使用Python3,所以当我使用命令行检查版本时,我得到了这个输出 然后,我安装了Django和Python虚拟环境。我可以成功地安装Django和虚拟环境。但是我的虚拟环境使用的是python 2。当我在虚拟环境中检查版本时,我得到了这个输出配置Python虚拟环境以使用Python 3,python,django,virtual-environment,Python,Django,Virtual Environment,我在学Django。我在笔记本电脑上安装了两个不同版本的python,2和3。我将我的笔记本电脑配置为使用Python3,所以当我使用命令行检查版本时,我得到了这个输出 然后,我安装了Django和Python虚拟环境。我可以成功地安装Django和虚拟环境。但是我的虚拟环境使用的是python 2。当我在虚拟环境中检查版本时,我得到了这个输出 那么,如何配置虚拟环境以使用python 3而不是python 2呢?或者,在为Django设置环境时,如何设置要使用的Python版本?如果您在L
那么,如何配置虚拟环境以使用python 3而不是python 2呢?或者,在为Django设置环境时,如何设置要使用的Python版本?如果您在Linux上,只需在项目目录中使用命令
python3-m venv myvenv
,就可以了 使用Python2的Virtualenv
virtualenv myEnv
使用Python3的Virtualenv
virtualenv -p python3 myEnv
在命令行下面执行:-> 用于蟒蛇3:->
virtualenv --python = $(which python3) EnvironmentName
virtualenv --python = $(which python) EnvironmentName
用于Python2:->
virtualenv --python = $(which python3) EnvironmentName
virtualenv --python = $(which python) EnvironmentName
如果要使用Python 3,建议使用
python3-m venv创建虚拟环境,如下所示:
python3 -m venv venv # this will create a virtual environment called venv
在您的情况下,您可以直接使用python
而不是python3
,因为您已经将笔记本电脑配置为在运行python
时使用python3(这在您的问题中显示)
在Windows中,要激活此虚拟环境,请运行以下操作:
venv\Scripts\activate.bat
就这样 这是在尝试virtualenv-p python3
之前回答的,更好的是:尝试pipenv--three
@WaiYanHein,我已经为你的问题添加了一个答案。我希望这对你有帮助。windows呢?@flpn,他肯定在用windows。。。请看图片。