pip 包管理工具使用详解

1,252 阅读1分钟

pip 包管理工具使用详解


0. 参考资料

  1. pip.pypa.io/en/stable/r…
  2. blog.csdn.net/yuzaipiaofe…

1. 安装、升级与卸载包

  • 安装包 pip install requests

  • 安装指定版本的包 pip install django==1.10.6

  • 升级包 pip install --upgrade 包名 pip install -U 包名

  • 卸载包 pip uninstall requests


2. pip 自身升级与换国内源

  • pip 自身升级 pip install --upgrade pip pip install -U pip

  • 临时换源 pip install 包名 -i 源地址 或者 pip install 包名 --index-url 源地址 比如使用清华源安装 requests 库: pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple

可用国内源:

  • Windows 永久换源 找到 C:\Users\用户名 目录,新建 pip 文件夹。 新建 pip.ini,以使用清华源为例,内容为:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
  • Linux / Mac 永久换源 找到 ~/.pip/ 目录,新建 pip.conf,以使用清华源为例,内容为:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

3. 查看相关信息

  • 查看 pip 版本信息 pip --version pip -V

  • 查看所有已安装包列表 pip list

  • 查看包信息 pip show 包名

  • 查看包详细信息 pip show --verbose 包名 pip show -v 包名

  • 查看包所有安装文件 pip show --files 包名 pip show -f 包名


4. requirements.txt 文件导出与安装

  • 导出 requirements.txt 文件 pip freeze > requirements.txt

  • 安装 requirements.txt 文件 pip install -r requirements.txt pip install --requirement requirements.txt


完成于 2018.11.11