2014-01-08 69 views
4

我知道在SO上也有類似的問題。此舉一出,例如:What's the proper way to install pip, virtualenv, and distribute for Python?在python中安裝模塊 - pip,distribute,nose,virtualenv

我想按我的瞭解Python的堅硬方式教程安裝這些模塊:http://learnpythonthehardway.org/book/ex46.html

我管理的(我認爲)用sudo easy_install pip安裝點子,但我的時候再跑了pydoc modules我看不到它。所以我甚至不確定它的安裝。

上述問題4324558是我很難理解的答案:什麼是引導,什麼是捲曲的,爲什麼我會成立一個虛擬的環境?是的,作爲一個學習者,我應該嘗試拿起儘可能我可以,但我不想先創造宇宙,我只是想在手工完成的任務。

如何安裝這些模塊?它在引用的答案中聽起來很複雜嗎?最受讚賞的答案是「將virtualenv安裝到引導虛擬環境中,使用該虛擬環境創建更多虛擬環境,因爲virtualenv隨附pip和發行版,所以您可以從一次安裝中獲得所有內容。」

我真的不明白這一切的意思。蟒蛇的「禪」是不是有一些東西可以完成任務?或者我在這裏沒有語境?什麼是安裝這些模塊的「正確方法」?

我想: pip install virtualenv在終端並取得了以下的輸出:

Wheel installs require setuptools >= 0.8 for dist-info support. 
pip's wheel support requires setuptools >= 0.8 for dist-info support. 
Storing debug log for failure in /Users/myname/.pip/pip.log 

我使用的是Mac和Python 2.7

+0

請說明您的具體問題或添加額外的細節,突顯正是你需要的。正如目前所寫,很難確切地說出你在問什麼。 –

回答

4

爲了解決您的問題,

只要安裝(或升級)的setuptools:

sudo easy_install -U setuptools 

然後,你可以再次運行:pip install virtualenv

+0

它不適合我。我收到了同樣的錯誤「存儲調試日誌失敗」 – iNikkz

1

看一看Python Development Environment on Mac OS X Mavericks 10.9

我試圖讓Python 2.7版和Python 3.3安裝在OS X上它不會告訴你如何安裝的鼻子和分發時,按照這些步驟爲好,但你應該有一個工作環境,你可以拿起那裏。

我沒有使用的virtualenv和點子與Python 3有問題,問題和解決方案可here

2

嘗試在你的命令原樣加入 '須藤'

sudo pip install virtualenv 

它爲我工作。