pip 的簡單安裝與基本使用

  pip 是 Python 著名的包管理工具,在 Python 開發中必不可少。本文只介紹各平臺最新可用而且最簡單的 pip 安裝方式,以方便初學者和不會敲代碼只需經過 pip 安裝特定工具的小夥伴們。html

注:文中的示例皆設定爲不使用 Python 2 直接安裝 Python 3,而後將 pip 關聯到新安裝的 Python 3 版本。python

 

安裝前的準備工做

非 Windows 用戶首先須要確認系統中是否已經安裝過 Python 和 pip,並肯定運行 Python 3 的命令,以避免形成版本混亂、重複安裝和 pip 關聯錯誤等問題。linux

BSD, Unix/Linux, macOS 及其餘 Unix-like 系統通常都自帶 Python 2,Python 3 和 pip 須要自行安裝。打開終端,逐條執行如下命令:shell

查看 Python 2 版本(Arch linux 默認命令是 python2)bootstrap

python --version

查看 Python 3 版本curl

python3 --version

查看 pip 版本和位置(視系統和 Python 版本的不一樣命令可能爲 pip 或 pip3)工具

pip --version

 

如上圖所示,若已經安裝過 Python 相關版本系統會返回版本信息,沒有安裝則提示找不到命令。已經安裝 pip 會返回 pip 自身版本以及關聯 Python 版本的信息,而且顯示其所管理包的裝路徑,直接升級 pip 便可使用(見經常使用命令部分)。url

如需查看 Python 各版本的安裝路徑可執行spa

which python
which python3

 

 

Windows 系統不會自帶 Python 和 pip,請直接參看安裝部分開始安裝。code

 

安裝 Python 3 和 pip

(Python 官網:https://www.python.org 

FreeBSD 和各 Linux 發行版可用各自的包管理器安裝 Python 3(僅列舉本身用過確認無誤的),而後使用 get-pip.py 腳本安裝 pip。

FreeBSD

sudo pkg install python3

Debian/Ubuntu

sudo apt-get install python3

openSUSE

sudo zypper in python3

Arch linux

sudo pacman -S python

 

下載安裝腳本(使用 wget 或者 curl)

wget https://bootstrap.pypa.io/get-pip.py

運行安裝腳本(注意不一樣系統啓動 Python 3 的命令,用哪一個版本的 Python 運行安裝腳本,pip 就被關聯到哪一個版本。)

sudo python3 get-pip.py

 

部分 Linux 發行版可直接用包管理器安裝 pip,如 Debian 和 Ubuntu

sudo apt-get install python-pip

 

macOS(Mac OS X)可用 Homebrew 安裝 Python 3,再用經過 get-pip.py 安裝 pip

安裝 Python 3

brew install python3

下載安裝腳本

curl https://bootstrap.pypa.io/get-pip.py

安裝 pip

python3 get-pip.py

也可下載官方 Mac 版安裝程序安裝 Python 3 和pip。

 

CentOS 7 編譯安裝 Python 3 方法以下(默認安裝 pip):

# 爲了命令更直觀且避免新人不停的敲 sudo 直接用 root 敢死隊模式進行
su

# 安裝編譯環境
yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel openssl-devel ncurese-devel

# 下載源碼包(替換成本身須要的版本)
wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz

# 解壓並切換到源碼目錄
tar -jxvf Python-3.5.1.tar.xz
cd Python-3.5.1

# 編譯(配置自定義安裝路徑 ./configure --prefix=/your/pach/)
./configure --prefix=/usr/local/python3
make 
make install

 

Windows 用戶可從官網下載安裝程序直接安裝 Python 和 pip 而且設置好環境變量,不用像之前那樣手動添加,只需安裝 Python 2.7.9 + 和 3.4 + 的版本並以下圖勾選有關複選框便可。(友情提示:XP 只支持到 3.4 版本。)

 

安裝完成後打開 cmd 或 powershell 界面用如下命令查看版本信息,若返回版本號且無報錯則安裝成功。

# 查看python版本
python --version

# 查看pip信息
pip --version

 

pip 最經常使用命令

獲取幫助

pip --help


升級 pip
pip install -U pip


安裝包
pip install SomePackage


卸載包
pip uninstall SomePackage


升級指定的包
pip install -U SomePackage


搜索包
pip search SomePackage


查看指定包的詳細信息
pip show -f SomePackage


列出已安裝的包
pip freeze or pip list


查看可升級的包
pip list -o

 

參考:

https://pypi.python.org/pypi/pip

相關文章
相關標籤/搜索