pip 使用文档

发布时间 2023-09-23 13:47:55作者: liuzonglin

pip 使用文档

一、概述

pip(Python Package Manager)是 Python 的包管理工具,用于查找、下载、安装和卸载 Python 第三方库。它可以帮助我们更方便地管理 Python 项目中的依赖关系,提高开发效率。

二、安装与使用

  1. 安装

    如果您使用的是 Python 3.4 及以上版本,那么您已经自带了 pip。如果没有,可以通过以下方式安装:

    • 在命令行中输入 easy_install pip(适用于 Python 2.x 版本);
    • 或在 Python 官方下载页面 下载最新版本的 Python 安装包,该包已自带 pip。
  2. 使用

    pip 的使用主要通过命令行进行。以下是一些常用的 pip 命令及其用法:

    • pip install:用于安装第三方库。格式为:pip install <包名>。例如,要安装 NumPy 库,只需输入pip install numpy
    • pip uninstall:用于卸载已经安装的包。格式为:pip uninstall <包名>。例如,要卸载 NumPy 库,只需输入pip uninstall numpy
    • pip list:列出已安装的所有包。
    • pip freeze:查看已安装包的详细信息,包括版本、安装路径等。
    • pip show:查看指定包的详细信息。格式为:pip show <包名>。例如,要查看 NumPy 库的详细信息,只需输入pip show numpy
    • pip search:搜索指定包。格式为:pip search <关键字>。例如,要搜索 NumPy 库,只需输入pip search numpy

三、高级使用

  1. 使用 requirements.txt 文件
    在进行项目开发时,我们可以使用 requirements.txt 文件来记录项目所需的依赖库及其版本。只需在文件中逐行列出所需库的名称和版本,然后使用pip install -r requirements.txt命令进行安装。

  2. 使用约束文件
    当项目依赖于多个库时,可以使用约束文件(如 constraints.txt)来指定各个库的版本范围。在文件中逐行列出库的名称和版本范围,然后使用pip install -r constraints.txt命令进行安装。

  3. 从 Wheels 中安装
    Wheels 是 Python 的一种打包格式,可以方便地安装和管理第三方库。要使用 Wheels 文件进行安装,只需将 Wheels 文件拖放到命令行窗口,或使用pip install <Wheels 文件名>命令进行安装。

  4. 配置 pip
    通过编辑 pip 的配置文件(通常位于~/.pip/pip.conf%APPDATA%\pip\pip.ini),可以定制 pip 的行为。

    例如,可以设置默认的镜像站点、启用或禁用缓存等。

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

四、参考资料

  1. Python pip 安装与使用 - 菜鸟教程
  2. Python Pip 基础教程 - 日常使用
  3. 学 Python 还不会用 pip?看这里,详细的 pip 使用教程 - 稀土掘金
  4. Python 零基础教程系列:pip 的安装和使用 - 知乎专栏
  5. 开发工具之四 Python 中的 pip 安装及使用详解原创 - CSDN 博客