最近學(xué)習(xí)Python需要安裝一些庫,由于我使用的2.x的版本,所以需要手動(dòng)安裝pip。(3.4之后的版本自帶pip)安裝教程一大堆,這里我自己總結(jié)一下自己的安裝過程。(操作系統(tǒng):OS X EI)
安裝pip
安裝pip 的方法有很多,這里只說兩種:官方途徑、easy_install
一、官方途徑
1. 前往官方網(wǎng)址 Installation 下載 get-pip.py,點(diǎn)擊網(wǎng)頁中的 get-pip.py
點(diǎn)擊get-pip.py可能會(huì)跳轉(zhuǎn)到一個(gè)網(wǎng)頁,網(wǎng)頁內(nèi)容就是get-pip.py的代碼,你可以全選復(fù)制,然后新建一個(gè)以.py后綴的文件粘貼這些代碼。也可以使用下載工具直接復(fù)制地址下載。
2. 打開終端執(zhí)行命令安裝(get-pip.py為上一步保存的文件名,請(qǐng)和上一步保持一致
python get-pip.py
完成。
如果無法安裝可嘗試在最前面加入 sudo ,使用管理員權(quán)限下載安裝,此時(shí)會(huì)要求輸入用戶密碼,即登陸系統(tǒng)的密碼,輸入密碼的過程中是看不見字符輸入的。
二、easy_install
easy_install是setuptools包里的一個(gè)命令,可方便的自動(dòng)下載,編譯,安裝和管理Python包。(所以使用easy_install也可用來安裝Python庫,使用方法和安裝pip的方法一樣
1. 打開終端執(zhí)行命令,安裝easy_install
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
2. 執(zhí)行命令,安裝pip
easy_install pip
完成。
安裝完pip后,就可以使用pip來下載Python庫了。
pip install 庫名
easy_install 庫名
意外情況
我在下使用pip下載requests庫時(shí)提示以下錯(cuò)誤
OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/requests'
原因是權(quán)限不夠,解決方法:
修改所有者:
sudo chown -R $USER //Library/Python/2.7/site-packages/