本文系統環境是基於ubantu64的,其他的Linux系統也可以借鑒參考。
pip是一個非常方便的Python模塊管理工具,類似於Java里面的maven。
1、安裝
在Ubuntu環境中可以直接使用apt進行pip的安裝,或者也可以通過easy_install進行安裝,不過需要注意Python的版本。Python 2對應的是pip,Python 3對應的是pip3。
使用apt安裝如下:
apt-get install python-pip python-dev build-essential
pip install --upgrade pip
這里Python3中對應的安裝包為python3-pip和python3-dev。
如果使用easy_install的話可以使用如下命令:
apt-get install python-setuptools python-dev build-essential
同樣的如果在Python3下應該安裝對應的軟件包。
安裝完成之后我們就可以使用pip或者pip3(Python3)進行python模塊的安裝了。
2、配置源
在國內的網絡環境如果直接使用官方pip源安裝軟件包速度會非常慢,我們可以將源配置為阿里雲的鏡像源或者豆瓣源,這樣下載速度會快很多。
pip配置文件為~/.pip/pip.conf,默認是不存在的,需要手動創建。創建好之后,寫入如下內容即可。
[global] trusted-host = mirrors.aliyun.com index-url = http://mirrors.aliyun.com/pypi/simple
創建文件
3、配置代理
如果在內網環境下安裝軟件包時報”Cannot fetch index base URL”錯誤,通常是因為代理的問題。使用如下命令通過代理進行軟件包的安裝。
pip --proxy=http://username:passwd@proxy_host install package