![](/img/trans.png)
[英]Why do I keep getting an error when trying to install "pip install ball" on Mac
[英]error when trying to install pip on mac 10.7
我正在嘗試按照pip安裝指南中的說明將pip下載到我的mac上,並在運行以下命令后出現此錯誤
$python get-pip.py
/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/
MacOS/Python: can't open file 'get-pip.py': [Errno 2] No such file or directory
在我按照說明建議下載'get-pip.py'文檔后,就會發生這種情況。 在繼續之前,是否需要將此文件放在某個位置? 我通過終端下載程序比較新。
謝謝您的幫助!
建議( 高度 ) 不要使用Mac附帶的Python版本。 而是使用HomeBrew並安裝Python的“自定義”版本( 通常是最新版本 )。 然后繼續使用virtualenv和virtualenvwrapper
先決條件:
安裝HomeBrew:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
安裝Python:
brew install python
這將在/usr/local/bin/
為你安裝pip。
安裝virtualenv:
pip install virtualenv
virtualenv基本用法:
virtualenv /path/to/my/env
cd /path/to/my/env
source ./bin/activate
# hack on your python project
deactivate # to go back to your normal shell
有關詳細信息,請按照virtualenv的說明進行操作。
virtualenvwrapper也非常方便,值得學習。
上述解決方案都不適合我,所以我決定從python.org的下載頁面直接安裝干凈的Python 3.6。
完成Python安裝程序后,進入終端並輸入:
curl -O https://bootstrap.pypa.io/get-pip.py
等待下載完成,然后輸入:
python3 get-pip.py --user
然后,對於你的pip命令,你將使用'pip3'。 例如:
pip3 install awsebcli --upgrade --user
安裝python和pip后,它們應該在您的用戶庫中。 所以在終端更新你的PATH,如下所示:
export PATH=~/Library/Python/3.6/bin:$PATH
我有一個bash_profile shell所以我也在終端運行以下命令將腳本加載到我當前的會話中:
source ~/.bash_profile
在此之后,驗證您的pip安裝組件是否成功。 例如:
eb --version
有關上述參考,請參閱AWS 。
更新 :
@dval評論的更多解釋
$ curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py
然后執行
$ python get-pip.py
Curl對我不起作用。 我不得不使用“wget”。
$ wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
然后執行
$ python get-pip.py
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.