如何在Windows 10中使用pip在virtualenv中安装Python 3.6.x?
pip install python,pip install python3,pip install python3.6不能正常工作。
答案 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
。