图文教程:如何在Windows上安装Pip并更换国内源
图文教程:如何在Windows上安装Pip并更换国内源
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。
- 打开「命令提示符」或「Windows终端」。
- 根据你的Python版本,执行以下命令:
# Python 2.7
pip --version
# Python 3.x
pip3 --version
如果命令返回了Pip的版本信息,表示已经成功安装;如果出现错误信息,请按照接下来的步骤安装Pip并添加到环境变量中。
如何在Windows上安装Pip
方法1:在安装Python时一并安装Pip
在Windows上,安装Pip最简单、直接的方法就是在安装Python时一同安装Pip,具体步骤如下:
- 访问Python官方下载页面,下载适用于Windows的最新Python安装包。
- 下载完成后,双击启动安装向导。在安装界面中,确保勾选「Add python.exe to PATH」选项,以便操作系统能识别并调用Pip命令。
- 点击「Customize installation」,在组件选择界面中,勾选「pip」。
- 点击「Next」,接着点击「Install」开始安装过程。
完成这些步骤后,Python和Pip将同时安装到你的Windows电脑上。
方法2:通过命令行手动安装Pip
除了随Python一同安装外,也可以通过命令行手动在Windows上安装Pip。操作步骤如下:
- 右键点击这个链接,选择「链接另存为」,将
get-pip.py
文件保存到「下载」文件夹。 - 找到刚保存的
get-pip.py
文件,右键单击并选择「复制文件地址」,或使用快捷键Ctrl + Shift + C
。 - 打开「命令提示符」或「Windows终端」,按以下格式执行命令:
python "C:\Users\用户名\Downloads\get-pip.py"
首先输入python
后面跟一个空格,然后粘贴刚才复制的文件路径,然后按回车执行。
方法3:使用Python的ensurepip
模块安装Pip
另外,还可以在Windows上使用Python内置的ensurepip
模块来升级和安装Pip。只需要执行以下命令:
python -m ensurepip --upgrade
验证Pip是否安装成功
要验证Pip是否已经成功安装,可以在「命令提示符」或「Windows终端」中执行以下命令:
# 查看Python的版本信息
python --version
# 查看已安装的pip版本
pip --version
在Windows上更新或回滚Pip版本
- 要更新到最新Pip版本,执行以下命令即可。系统会自动检测并安装最新的Pip版本:
python -m pip install -U pip
- 如果出于某些原因,需要将Pip回退至某个特定历史版本,比如23.0,可以通过以下命令实现降级操作:
python -m pip install pip==23.0
将Python和Pip添加到Windows系统PATH
如果在安装好Python和Pip之后,执行命令时系统提示python或pip不是内部或外部命令,也不是可运行的程序,这通常是因为执行路径未添加到Windows系统的PATH环境变量当中。
请按以下步骤添加PATH环境变量:
- 使用
Windows + R
快捷键打开「运行」对话框,粘贴以下路径,然后按回车:
%localappdata%\Programs\Python
- 在「文件资源管理器」的地址栏中复制完整的文件夹路径,这是需要添加到环境变量中的Python主目录路径。
- 进入「Scripts」子文件夹,同样复制地址栏的完整路径,这是要添加到环境变量中的Pip路径。
- 再次使用
Windows + R
快捷键打开「运行」对话框,执行以下命令打开「环境变量」配置界面:
C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables
双击打开「Path」配置,点击「新建」,分别添加Python主目录路径和Pip路径。
点击「确定」关闭窗口,重新打开「命令提示符」,尝试运行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镜像源包括一些互联网大厂、清华大学和中科大的开源软件镜像站等: