Python pip 安装、使用与加速配置全指南

阿橙
阿橙
发布时间:2026-10-15| 5人浏览过
原创

本文详细介绍 Python 包管理工具 pip 的安装、卸载及常用命令。涵盖单个与批量安装、查看、升级和卸载库的操作方法,并重点讲解通过配置阿里云镜像源提升下载速度的技巧,帮助开发者高效管理 Python 依赖环境。

1. pip 的安装与卸载

1.1 pip 的安装

Python 生态中包含大量实用的第三方库,而要使用这些库,首先必须确保系统中已安装 pip 工具。

在 Windows 命令提示符(cmd)中,执行以下命令以安装 pip:

python -m ensurepip --default-pip

若终端输出显示安装成功的提示信息,即代表 pip 已成功安装。

1.2 pip 的卸载

执行卸载命令时,系统会先提示确认是否执行卸载操作。

python -m pip uninstall pip

若希望跳过确认步骤直接完成卸载,可使用强制卸载参数。

python -m pip uninstall -y pip

2. pip 的使用

2.1 帮助信息

通过查看帮助信息,可以了解 pip 命令的具体用法和参数选项。

使用 pip-h 或 pip <command> --help 命令,其中 <command> 为可选的具体子命令,具体用法如下:

1. 查看 pip 命令本身的用法:

pip -h
pip --help

2. 查看 pip list 子命令的帮助信息:

pip list -h

2.2 查看 pip 版本

pip --version

2.3 更新 pip 版本

python -m pip install --upgrade pip

2.4 安装库

2.4.1 安装单个库

以安装 pyyaml 库为例,在 cmd 中执行以下命令:

pip install pyyaml

当终端显示安装成功的日志信息时,表示该库已成功安装。

默认情况下,安装包会被安装到 Python 路径下的 Lib\site-packages 文件夹中,例如路径为 E:\Environments\Python310\Lib\site-packages。

2.4.2 批量安装库

若要批量安装多个库,可新建一个 txt 文件,在文件中列出所有需要安装的库名,然后输入 pip install -r 文件路径 命令即可一次性完成安装。

例如,在 E 盘根目录下新建 packages.txt 文件,并在该 txt 文件中添加以下内容:

pyyaml
pyautogui
requests

随后在命令行中执行以下命令:

pip install -r e:\\packages.txt

2.5 查看库

2.5.1 查看所有已安装的库

1. 使用以下命令列出所有已安装的库:

pip list

2.5.2 输出已安装库的信息至文件

可将所有已安装库及其版本信息导出到指定文件中。

pip freeze > E:\packages.txt

2.5.3 查看库的详细信息

pip show -f pyyaml

2.6 升级库

1. 查看需要升级的库

pip list -o

2. 升级库

升级命令的格式如下:

使用 pip install --upgrade 后跟库名,或者使用简写形式 pip install -U 库名。

例如,升级 setuptools 库的命令如下:

pip install --upgrade setuptools

2.7 卸载库

2.7.1 卸载单个库

1. 在删除库之前,系统会先询问确认是否执行删除操作。

例如,要卸载 pyyaml 库,在 cmd 中输入以下命令:

pip uninstall pyyaml

执行后终端会提示是否删除包,输入 Y 确认后即可成功删除。

再次查看 Lib\site-packages 文件夹,可以发现该包已被移除。

2. 跳过询问,直接删除

pip uninstall -y pyyaml

2.7.2 批量卸载库

批量卸载库的操作方式与批量安装类似。

例如,在 E 盘下新建 packages.txt 文件,在 txt 文件中添加以下内容:

pyyaml
pyautogui
requests

随后执行以下命令:

pip uninstall -y -r e:\\packages.txt

3. 提高 pip 下载速度

打开文件资源管理器,在地址栏输入 %APPDATA% 并回车,这将打开 %APPDATA% 路径。在此路径下新建一个名为 pip 的文件夹。

在 pip 文件夹内,新建 pip.ini 文件,并将以下内容添加至 pip.ini 文件中:

[global]
timeout = 6000
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
  • pip.ini 文件内容的含义是,此后通过 pip 下载的包将自动从阿里云镜像源获取,下载地址由国外服务器切换至国内服务器,从而显著提升下载速度。
  • timeout 用于设置下载超时时长。
  • index-url 指定下载的镜像源地址。
  • trusted-host 用于指定受信任的主机地址。

安装一个 selenium 库以测试下载速度,观察配置后的效果:

pip install selenium

可以看到,配置后的下载速度均为几 MB/s 级别,而未配置之前,速度通常只有几十 KB/s。

至此,关于 Python pip 的安装、使用及加速配置的教程介绍完毕。如需了解更多 Python pip 相关内容,请搜索本站往期文章或继续浏览后续文章,感谢支持!

相关标签:

免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。

Python 相关产品和应用

全部下载
Selenium

Selenium

4.51.0 · Windows

用于浏览器自动化和 Web 测试的 Python 工具。

scikit-learn

scikit-learn

1.9.1 · Windows

常用 Python 机器学习算法与模型评估工具库。

Black

Black

26.10.1 · Windows

强调一致性的 Python 自动代码格式化工具。

Ruff

Ruff

0.17.1 · macOS

由 Rust 编写的高速 Python 代码检查和格式化工具。

pytest

pytest

9.1.1 · Windows

简洁而强大的 Python 自动化测试框架。

FastAPI

FastAPI

0.146.0 · Windows

高性能 Python API 框架,支持类型提示和自动接口文档。

Flask

Flask

3.1.3 · Windows

轻量灵活的 Python Web 应用框架。

Django

Django

6.1.2 · Windows

成熟的 Python Web 框架,适合构建内容站点和业务系统。

Spyder

Spyder

6.1.7 · Windows

面向科学计算与数据分析的 Python 集成开发环境。

SciPy

SciPy

1.18.1 · Windows

面向科学、工程和技术计算的 Python 算法库。