pip常用命令

2021-07-28 08:11:57 字數 3180 閱讀 4899

**:常用命令/

列出已安裝的包

pip freezeorpip list

匯出requirements.txt

pip freeze > 《目錄》/requirements.txt
安裝包

pip install 《包名》pip install -r requirements.txt

# 安裝1.9版本的django

pip install django==1.9

# 安裝版本號大於1.9的django,注意有引號

pip install

"django>1.9"

pip install

"django>=1.9"

pip install

"django<1.9"

pip install

"django<=1.9"

pip install

"django><1.9"

requirements.txt內容格式為:

apscheduler==2.1.2

django==1.5.4

mysql-connector-python==2.0.1

mysql-python==1.2.3

pil==1.1.7

south==1.0.2

django-pagination==1.0.7

安裝本地安裝包

pip install 《目錄》/《檔名》pip install --use-wheel --no-index --find-links=wheelhouse/ 《包名》

《包名》前有空格

可簡寫為

pip

install

--no-index

-f=《目錄》/ 《包名》

解除安裝包

pip uninstall 《包名》pip uninstall -r requirements.txt

公升級包

pip install -u 《包名》
公升級pip

pip install -u pip
顯示包所在的目錄

pip show -f

《包名》

搜尋包

pip search 《搜尋關鍵字》
查詢可公升級的包

pip list

-o

pip install 《包名》 -d 《目錄》 或 pip install -d 《目錄》 -r requirements.txt
打包

pip wheel 《包名》

國內pypi映象

豆瓣:中國科學技術大學:

清華大學tuna:

指定單次安裝源

pip install 《包名》 -i 

.tsinghua

.edu

.cn/pypi/web/******/

指定全域性安裝源

在unix和macos,配置檔案為:$home/.pip/pip.conf

在windows上,配置檔案為:%home%\pip\pip.ini

[global]

timeout = 6000

index-url =

參考資料

pip documentation

最後附上pip引數解釋:

# pip --help

usage:

pip [options]

commands:

install 安裝包.

uninstall 解除安裝包.

freeze 按著一定格式輸出已安裝包列表

list 列出已安裝包.

show 顯示包詳細資訊.

search 搜尋包,類似yum裡的search.

wheel build wheels from your requirements.

zip 不推薦. zip individual packages.

unzip 不推薦. unzip individual packages.

bundle 不推薦. create pybundles.

help 當前幫助.

general options:

-h, --help 顯示幫助.

-v, --verbose 更多的輸出,最多可以使用3次

-v, --version 現實版本資訊然後退出.

-q, --quiet 最少的輸出.

--log-file 覆蓋的方式記錄verbose錯誤日誌,預設檔案:/root/.pip/pip.log

--log 不覆蓋記錄verbose輸出的日誌.

--proxy specify a proxy in the form [user:passwd@]proxy.server:port.

--timeout 連線超時時間 (預設15秒).

--exists-action default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup.

--cert 證書.

pip 常用命令

以flask為例。1.安裝pip install flask 安裝 flask。pip install flask 1.0 安裝 1.0版本的flask pip install flask 1.0.tar.gz 從本地安裝flask pip install http www.com flask 1....

pip常用命令

安裝 sudo easy install pip 列出已安裝的包 pip freeze or pip list 匯出requirements.txt pip install 包名 或 pip install r requirements.txt 通過使用 來指定版本,不寫則安裝最新版 require...

pip 常用命令

pip freeze或pip list pip freeze 目錄 requirements.txt pip install 包名 或pip install r requirements.txt 123 4567 8 安裝1.9版本的django pip install django 1.9 安裝版...