系统极客一直在努力
专注操作系统及软件使用技能

图文教程:如何在 Windows 上安装 Pip 并更换国内源

Python

Pip 是 Python 生态系统中不可或缺的关键工具,它极大地简化了 Python 软件包和库的安装与管理。无论是编写日常自动化脚本,还是开展人工智能和机器学习项目,Pip 都是搭建软件环境不可或缺的助手。

在 Windows 上安装 Pip 非常简单。接下来,本文会详细介绍操作步骤。

什么是 Pip

Pip 是 Python 的一站式包管理利器,通过「命令行」,你可以轻松安装和管理众多第三方 Python 包。它连接的 PyPI(Python 包索引库)收录了海量的项目和应用程序、SDK 以及客户端等资源。如果你需要在开发中引入额外的依赖,Pip 就能帮你快速完成。

简单来说,Pip 是 Python 开发的核心工具。要充分发挥 Python 的最大潜力,安装 Python 和 Pip 是第一步。

检查 Windows 上是否已经安装 Pip

如果你的电脑上已经安装了 Python,那么 Pip 通常也会随之安装。在进行新的安装前,需要先验证一下 Windows 系统上是否已有 Pip。

1打开「命令提示符」或「Windows 终端」。

2根据你的 Python 版本,执行以下命令:

#Python 2.7
pip --version
#Python 3.x
pip3 --version
在 Windows 中查看 Pip 版本
在 Windows 中查看 Pip 版本

3如果命令返回了 Pip 的版本信息,表示已经成功安装;如果出现错误信息,请按照接下来的步骤安装 Pip 并添加到环境变量中。

如何在 Windows 上安装 Pip

方法 1:在安装 Python 时一并安装 Pip

在 Windows 上,安装 Pip 最简单、直接的方法就是在安装 Python 时一同安装 Pip,具体步骤如下:

1访问 Python 官方下载页面,下载适用于 Windows 的最新 Python 安装包。

2下载完成后,双击启动安装向导。在安装界面中,确保勾选「Add python.exe to PATH」选项,以便操作系统能识别并调用 Pip 命令。

在 Windows 中安装 Python
在 Windows 中安装 Python

3点击「Customize installation」,在组件选择界面中,勾选「pip」。

安装 Python 时勾选 Pip
安装 Python 时勾选 Pip

4点击「Next」,接着点击「Install」开始安装过程。

完成这些步骤后,Python 和 Pip 将同时安装到你的 Windows 电脑上。

方法 2:通过命令行手动安装 Pip

除了随 Python 一同安装外,也可以通过命令行手动在 Windows 上安装 Pip。操作步骤如下:

1右键点击这个链接,选择「链接另存为」,将get-pip.py文件保存到「下载」文件夹。

2找到刚保存的get-pip.py文件,右键单击并选择「复制文件地址」,或使用快捷键Ctrl + Shift + C

3打开「命令提示符」或「Windows 终端」,按以下格式执行命令:

python "C:\Users\用户名\Downloads\get-pip.py"

首先输入python后面跟一个空格,然后粘贴刚才复制的文件路径,然后按回车执行。

通过 get-pip.py 脚本安装 pip
通过 get-pip.py 脚本安装 pip

方法 3:使用 Python 的 ensurepip 模块安装 Pip

另外,还可以在 Windows 上使用 Python 内置的ensurepip模块来升级和安装 Pip。只需要执行以下命令:

python -m ensurepip --upgrade
通过 Python 的 ensurepip 模块安装 Pip
通过 Python 的 ensurepip 模块安装 Pip

验证 Pip 是否安装成功

要验证 Pip 是否已经成功安装,可以在「命令提示符」或「Windows 终端」中执行以下命令:

# 查看 Python 的版本信息
python --version
# 查看已安装的 pip 版本
pip --version
查看 Python 和 pip 版本信息
查看 Python 和 pip 版本信息

在 Windows 上更新或回滚 Pip 版本

  • 要更新到最新 Pip 版本,执行以下命令即可。系统会自动检测并安装最新的 Pip 版本:
python -m pip install -U pip
  • 如果出于某些原因,需要将 Pip 回退至某个特定历史版本,比如 23.0,可以通过以下命令实现降级操作:
python -m pip install pip==23.0
升级或回退 Pip 版本
升级或回退 Pip 版本

将 Python 和 Pip 添加到 Windows 系统 PATH

如果在安装好 Python 和 Pip 之后,执行命令时系统提示 python 或 pip 不是内部或外部命令,也不是可运行的程序,这通常是因为执行路径未添加到 Windows 系统的 PATH 环境变量当中。

请按以下步骤添加 PATH 环境变量:

1使用Windows + R快捷键打开「运行」对话框,粘贴以下路径,然后按回车:

%localappdata%\Programs\Python

2在「文件资源管理器」的地址栏中复制完整的文件夹路径,这是需要添加到环境变量中的 Python 主目录路径。

3进入「Scripts」子文件夹,同样复制地址栏的完整路径,这是要添加到环境变量中的 Pip 路径。

4再次使用Windows + R快捷键打开「运行」对话框,执行以下命令打开「环境变量」配置界面:

C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables

5双击打开「Path」配置,点击「新建」,分别添加 Python 主目录路径和 Pip 路径。

为 Python 和 Pip 添加 PATH 环境变量
为 Python 和 Pip 添加 PATH 环境变量

6点击「确定」关闭窗口,重新打开「命令提示符」,尝试运行 Python 或 Pip 命令。

为 Pip 更换国内源

由于网络原因,在国内使用官方 PyPI 源下载 Python 包可能会比较慢。我们可以更换为国内镜像源,加快下载速度。以下是更换 Pip 国内源的方法:

临时更换 Pip 国内源

要临时使用国内镜像源,可在命令行中指定-i--index-url参数来安装或更新包:

pip install -i https://mirrors.aliyun.com/pypi/simple/ package_name

记得将package_name替换为要安装的包名称。

永久更换 Pip 国内源

要永久使用国内镜像源,可修改配置文件。对于 Windows 用户,在%APPDATA%\pip\pip.ini文件中(没有就新建)添加以下内容:

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

国内常用的 PyPI 镜像源包括一些互联网大厂、清华大学和中科大的开源软件镜像站等:

镜像源名称地址
阿里云https://mirrors.aliyun.com/pypi/simple/
腾讯云https://mirrors.cloud.tencent.com/pypi/simple/
华为云https://repo.huaweicloud.com/repository/pypi/simple
清华大学https://pypi.tuna.tsinghua.edu.cn/simple
中国科学技术大学https://pypi.mirrors.ustc.edu.cn/simple/
赞(0) 赞赏

评论 抢沙发

微信赞赏