我已經開始使用pythonbrew來管理不同的Python安裝。我想這樣做的主要原因是安裝第三方模塊而不影響我係統的Python安裝。在pythonbrew中使用pip
富勒的例子,我想我會使用安裝requests
庫:
pip install requests
然而這會導致一個錯誤說:
error: could not create '/usr/local/lib/python2.7/dist-packages/requests': Permission denied
很顯然,我不想安裝它到系統的Python是Python 2.7.3。我確實必須使用我的軟件包管理器來安裝pip,所得到的路徑是/usr/bin/pip
。
如何使用pip安裝到我的pythonbrew安裝? (我目前的pythonbrew Python版本是3.3.0)我錯過了什麼嗎?
運行「pip安裝請求」之前,您是否爲會話運行「pythonbrew switch 3.3.0」? – 2013-02-26 18:17:58
@JayAtkinson是的,我有。 'python -V'打印Python 3.3.0。 :) – squiguy 2013-02-26 18:20:51
通常,當我使用pip時,它與pythonbrew安裝的Python版本一起使用。我想知道這是否是問題,或者您的PYTHONBREWHOME安裝不正確。我通常不會使用位於/ usr/bin/pip中的點。 – 2013-02-26 18:28:23