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
3如果命令返回了 Pip 的版本信息,表示已经成功安装;如果出现错误信息,请按照接下来的步骤安装 Pip 并添加到环境变量中。
如何在 Windows 上安装 Pip
方法 1:在安装 Python 时一并安装 Pip
在 Windows 上,安装 Pip 最简单、直接的方法就是在安装 Python 时一同安装 Pip,具体步骤如下:
1访问 Python 官方下载页面,下载适用于 Windows 的最新 Python 安装包。
2下载完成后,双击启动安装向导。在安装界面中,确保勾选「Add python.exe to PATH」选项,以便操作系统能识别并调用 Pip 命令。
3点击「Customize installation」,在组件选择界面中,勾选「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
后面跟一个空格,然后粘贴刚才复制的文件路径,然后按回车执行。
方法 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 环境变量:
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 路径。
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/ |
最新评论
可以共存,但虚拟机维护起来更麻烦了呀。
关掉之后重启下系统再试试呢
不能共存吗?
我是家庭版,看着关掉了,但是破解程序一运行还是弹窗,搞不了