使用WIndows 10中的pip在Virtualenv中安装Python 3.6.3?

时间:2017-10-22 00:54:57

标签: python pip windows-10 virtualenv

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

pip install python,pip install python3,pip install python3.6不能正常工作。

1 个答案:

答案 0 :(得分:12)

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

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

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

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

请参阅Virtualenv User Guide