-
查看包所在目录及信息
pip show packagename
-
安装第三方包
pip install packagename
-
卸载安装第三方包
pip uninstall packagename
-
查看已经安装的第三方包
pip list
-
查看可以更新的包(过期的包)
pip list --outdated pip list -o # --outdated的简写,列出所有过期的库
-
更新pip版本
python -m pip install --upgrade pip
-
更新指定包
pip install --upgrade packagename pip isstall -U packagename # --upgrade 可简写为 -U
-
替换安装源
pip3 install -i https://mirrors.aliyun.com/pypi/simple/ -U pip
pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
#可替换为其他源
清华: https://pypi.tuna.tsinghua.edu.cn/simple
阿里云: http://mirrors.aliyun.com/pypi/simple/
中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学: http://pypi.hustunique.com/
山东理工大学: http://pypi.sdutlinux.org/
豆瓣: http://pypi.douban.com/simple/
-
安装指定版本的第三方包(使用==, >=, <=, >, < 来指定一个版本号,未指定版本号,将默认下载最新版本。)
pip install packagename # 最新版本 pip install packagename==1.0.4 # 指定版本 pip install 'packagename>=1.0.4' # 最小版本
-
指定国内镜像安装包(-i)
pip install packagename==3.1 -i "http://mirrors.aliyun.com/pypi/simple" --trusted-host "mirrors.aliyun.com"
- 指定文件导入包列表
pip install -r requirements.txt
安装本地包
`pip install ./downloads/packagename-1.0.4.tar.gz`
-
忽略是否已安装(忽略包是否安装,都将重新安装)
pip install packagename --ignore-installed
-
设置超时时间(默认25s,可是在网络不好的时候使用)
pip install packagename --timeout=60
-
以 requirements 文件的格式输出已安装的包(后面接版本号)
pip freeze
-
将已安装的包输出到 requirements.txt
pip freeze > d:\requirements.txt