天天看點

pip安裝與鏡像源設定

Python有兩個著名的包管理工具easy_install.py和pip。在Python2.7的安裝包中,easy_install.py是預設安裝的,而pip需要我們手動安裝。 

一、pip安裝 

1、使用腳本安裝 

通路官網http://pip-cn.readthedocs.io/en/latest/installing.html#get-pip 

下載下傳 get-pip.py 檔案, 

然後運作以下指令 (需要管理者權限)::python  get-pip.py 

新版本的pip安裝,不需要手動安裝 setuptools,在裝pip時會自動安裝 setuptools, 但是老版本的pip時,是需要先裝好 setuptools 

2、使用系統軟體管理器安裝 

yum install python-pip 

3、pip軟體包的方式安裝 

通路https://pypi.python.org/pypi/pip/9.0.1pip 下載下傳最新的包(pip-9.0.1.tar.gz),按如下順序安裝 

[email protected]:/soft/pip-9.0.1$ tar -xvf pip-9.0.1.tar.gz  

[email protected]:/soft/pip-9.0.1$ cd pip-9.0.1/  

[email protected]:/soft/pip-9.0.1$ sudo python setup.py install  

二、鏡像設定 

   由于可能通路國外網站速度很慢,是以可以設定pip的鏡像為國内相關鏡像位址。國内好用的鏡像位址有: 

豆瓣的源 :http://pypi.douban.com/simple/ 

清華大學:http://pypi.tuna.tsinghua.edu.cn/simple 

1、指令行式指定鏡像位址 

pip install -i http://pypi.douban.com/simple/ packagename 

2、配制成預設的話,需要建立或修改配置檔案(linux的檔案放在~/.pip/pip.conf,windows在%HOMEPATH%\pip\pip.ini,目錄不存在,手動建立) 

[[email protected] .pip]$ pwd 

/home/druid/.pip 

[[email protected] .pip]$ more pip.conf 

[global] 

index-url = https://pypi.tuna.tsinghua.edu.cn/simple 

[install] 

trusted-host = pypi.tuna.tsinghua.edu.cn