2014-10-09 80 views
0

我在linux上遇到安裝pip的問題。我已經安裝了python 2.7和3.4,也安裝了Django。目前我正在使用不同版本的項目,我無法在python 2.7上安裝包pip。一切都進入3.4的目錄。 有沒有什麼辦法可以「強制」pip在python的具體版本中安裝軟件包?在不同的python版本上安裝pip

+0

如果你有多個版本的python,你應該使用虛擬環境。 – 2014-10-09 06:31:22

+0

你的系統似乎在使用python3作爲默認的python版本。你在用什麼操作系統?你在Gentoo或Arch上嗎? – 2014-10-09 06:57:27

+0

不,它是薄荷,並使用默認的Python 2.7。如果我想使用Python 3.4,我需要通過'python3'命令強制系統。但'pip install'使用python 3.4。 – advena 2014-10-09 07:15:09

回答

0

通常,大多數用戶推薦使用Django的方式是爲每個項目使用單獨的虛擬環境。

使用virtualenv爲Python 3.x設置Python 2.x環境和venv。兩者都將安裝他們自己的本地版本的點子。 Google lists lots of tutorials如果您需要文檔以外的幫助。

+0

I沒有想過'virtualenv' :)。謝謝,我會試試這個。 – advena 2014-10-09 06:35:59