2017-10-22 173 views
-1

如何在Windows 10中使用pip在virtualenv中安装Python 3.6.x?在Windows 10中使用pip在Virtualenv中安装Python 3.6.3?

pip install python,pip install python3,pip install python3.6不起作用。

+1

无法安装Python本身与PIP一个virtualenv中。你可能想要做的是用特定版本的Python创建一个virtualenv,就像这样:'virtualenv -p python3.6/path/to/myvirtualenv'。 – 2017-10-22 01:07:55

回答

1

Pip和virtualenv是两个独立的工具。 Pip是一个软件包管理器,您将使用它在安装后将软件包安装到您的虚拟环境中。 Pip实际上并不管理虚拟环境。 Virtualenv是处理创建虚拟环境的工具。

首先,你应该检查你是否安装了virtualenv与virtualenv --version。如果你没有它,你会得到一个错误,找不到virtualenv。您可以使用pip来安装使用pip install virtualenv的virtualenv。

一旦你有了virtualenv,你就可以用virtualenv -p python3.6 /path/to/myvirtualenv创建一个Python 3.6环境。您需要安装python 3.6才能使用该命令,因此如果您没有它,请首先下载并安装python 3.6。

我相信,如果您的PATH变量中没有python 3.6,那么您可能需要直接指向python 3.6安装,而不是使用virtualenv -p /path/to/mypython3.6 /path/to/myvirtualenv

Virtualenv User Guide