pip 包管理工具使用详解

pip 包管理工具使用详解



0. 参考资料

  1. https://pip.pypa.io/en/stable/reference/
  2. https://blog.csdn.net/yuzaipiaofei/article/details/80891108

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

猜你喜欢

转载自blog.csdn.net/jpch89/article/details/83958020