【Python系列】Python包管理器pip


緣起

這段時間忙着給朋友搞事,忙了好長一段時間,木有寫博客很長時間了。之間做了兩個東西,一個是郵件自動發送腳本,一個是數據處理軟件。其中,在做數據處理軟件的時候使用到了非Python系統庫,是兩個第三方的庫,pandas和numpy,其實pandas就包含了numpy,一開始不懂,后來發現源碼安裝完numpy后安裝pandas老是安裝不上去,就去查了下,后來將numpy卸載了,再用Python的一個包管理器做第三方包的管理,下載了這一系列的第三方包。不巧,現在剛好有時間,正好在這邊也給大家介紹下這個包管理器。

pip是目前最流行的Python包管理工具,它被當作easy_install的替代品,但是仍有大量的功能建立在setuptools之上。

安裝

官網安裝介紹:https://pip.pypa.io/en/latest/installing/

官網介紹的很詳細,我這邊再來使用老版的方式安裝一下~

我這里介紹的是CentOS下Python pip的安裝,為了保持平台的通用性,我這邊使用源碼安裝pip。

cd到你想要下載pip的目錄,個人建議

# cd  /usr/local/src
#wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz
# tar -xzvf pip-1.5.4.tar.gz
# cd pip-1.5.4
# python setup.py install

我是如何安裝呢?我也是個圖省事的人~

CentOS中使用如下命令即可安裝啦

#python -m pip install --upgrade pip

或者

#yum install python-pip

都可以,看你喜好啦~

使用

pip安裝一個第三方包

# pip install SomePackage

列出已安裝的包

# pip list

查看已安裝的包詳細

# pip show --files SomePackage

pip升級包

# pip install --upgrade SomePackage

pip卸載包

pip uninstall SomePackage

OK,至此,Python的包管理器pip就講完啦,的確,很短,但是,用處很大哈~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM