Python包管理器pip使用笔记

zxl19 2022-07-27

我的Python包管理器pip使用笔记。

安装

安装Python版本对应的包管理器pip:

sudo apt install python3-pip    # Python 3
sudo apt install python-pip     # Python 2

常用命令

  1. 为避免多个Python版本冲突,建议使用以下方式调用:

    • 在Linux系统中:

        python3 -m pip ...          # Python 3
        python -m pip ...           # Python 2
      
    • 在Windows系统中:

        pip3 ...                    # Python 3
        pip ...                     # Python 2
      
  2. 使用==>=<=><指定安装包版本,不写则默认最新版;

功能 命令
显示版本和路径 pip --version
获取帮助 pip --help
升级 pip install -U pip
安装包 pip install <package>
升级包 pip install --upgrade <package>
卸载包 pip uninstall <package>
搜索包 pip search <package>
显示安装包信息 pip show
查看指定包的详细信息 pip show -f <package>
列出已安装的包 pip list
查看可升级的包 pip list -o
获取已安装列表 pip freeze
保存已安装列表 pip freeze > requirements.txt
批量卸载 pip uninstall -r requirements.txt
批量安装 pip install -r requirements.txt

使用国内镜像加速

以清华源为例进行说明。

临时使用

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <package>

永久修改

方法一

在命令行中设置默认镜像:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

在命令行中查看默认镜像:

pip config get global.index-url

方法二

修改配置文件,Linux系统中位于~/.pip/pip.conf(使用Ctrl+H查看隐藏文件夹),Windows系统中位于C:\Users\XXX\pip\pip.ini,在配置文件中添加以下内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

参考

  1. Python pip安装与使用-菜鸟教程
  2. pip批量安装和卸载-CSDN博客
  3. Pip批量安装/卸载包-术之多
  4. pip使用国内镜像源-菜鸟教程
  5. PyPI镜像使用帮助-TUNA
  6. PyPI镜像-阿里云
  7. pip国内镜像(windows)-CSDN博客