2017-10-22 174 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