跳转至

pip3

什么是pip

pip是一个 Python 包安装和管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 安装完 Python3 后,pip3 也随之安装成功,开箱即用。

修改pip3的源

Windows下修改源,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,在 pip 目录下新建文件pip.ini,内容如下:

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

Linux下修改源,修改 ~/.pip/pip.conf (没有就创建一个):

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

Mac下修改源,同Linux

示例

$ pip install requests
$ pip search xml
$ pip show beautifulsoup4
$ pip uninstall requests

Usage:

pip3 <command> [options]

Commands:

  • install 【 安装包安装 (Install packages.)】
  • download 【 下载下载包 (Download packages.)】
  • uninstall 【 卸载卸载包 (Uninstall packages.)】
  • freeze 【 冻结按需求格式安装的包的输出 (Output installed packages in requirements format.)】
  • list 【 列表列出已安装的包 ( List installed packages.)】
  • show 【 显示已安装软件包的信息 ( Show information about installed packages.)】
  • check 【 检查已安装的软件包是否具有兼容的依赖项 ( Verify installed packages have compatible dependencies.)】
  • config 【 配置管理本地和全局配置 ( Manage local and global configuration.)】
  • search 【 搜索PyPI查找包 (Search PyPI for packages.)】
  • wheel 【 根据您的需求构建轮子 (Build wheels from your requirements.)】
  • hash 【 包存档的哈希计算哈希 ( Compute hashes of package archives.)】
  • completion 【 用于命令完成的辅助命令 ( A helper command used for command completion.)】
  • debug 【 显示对调试有用的信息 ( Show information useful for debugging.)】
  • help 【 帮助显示命令的帮助 (Show help for commands.)】