如何在 python3 中打开 virtualenv?
How to open virtualenv in python3?
我的电脑上同时安装了 python 2.7 和 3.8,但是每当我使用 pip install virtualenvwrapper-win
安装 virtualenv 然后使用 mkvirtualenv test
打开一个新的 virtualenv 时,它说 Running virtualenv with interpreter /usr/bin/python2
.现在我在 virtualenv 中下载了 django 并得到了过时的版本 1.11。所以现在我无法从 django.urls 等导入路径。
有什么方法可以用 python3 解释器安装 vitrualenwrapper 吗?
请帮忙。我正在尝试学习 django,这造成了巨大的麻烦。
Virtualenv 已经包含在 Python3 的标准库中。您可以使用以下命令创建虚拟环境:
python3 -m venv venv
第二个venv是你的virtualenv的名字,你可以随意命名。
要使用现有的 virtualenv,您应该使用命令:
path_to_your_venv\Scripts\activate.bat
virtualenvwrapper 应该安装到安装了 virtualenv 的同一个全局站点包区域。您可能需要管理权限才能执行此操作。安装它的最简单方法是使用 pip:
pip3 install virtualenvwrapper
或:
sudo pip3 install virtualenvwrapper
您可以通过将 python 解释器作为参数为任何 Python 版本创建虚拟环境:
mkvirtualenv -p /path/to/python_binary test
我的电脑上同时安装了 python 2.7 和 3.8,但是每当我使用 pip install virtualenvwrapper-win
安装 virtualenv 然后使用 mkvirtualenv test
打开一个新的 virtualenv 时,它说 Running virtualenv with interpreter /usr/bin/python2
.现在我在 virtualenv 中下载了 django 并得到了过时的版本 1.11。所以现在我无法从 django.urls 等导入路径。
有什么方法可以用 python3 解释器安装 vitrualenwrapper 吗? 请帮忙。我正在尝试学习 django,这造成了巨大的麻烦。
Virtualenv 已经包含在 Python3 的标准库中。您可以使用以下命令创建虚拟环境:
python3 -m venv venv
第二个venv是你的virtualenv的名字,你可以随意命名。
要使用现有的 virtualenv,您应该使用命令:
path_to_your_venv\Scripts\activate.bat
virtualenvwrapper 应该安装到安装了 virtualenv 的同一个全局站点包区域。您可能需要管理权限才能执行此操作。安装它的最简单方法是使用 pip:
pip3 install virtualenvwrapper
或:
sudo pip3 install virtualenvwrapper
您可以通过将 python 解释器作为参数为任何 Python 版本创建虚拟环境:
mkvirtualenv -p /path/to/python_binary test