怎么在Windows系统安装pip

老刘

怎么在 Windows 系统安装 pip?一篇看懂的完整教程

目标关键词:Windows 安装 pip

如果你在 Windows 里想用 Python 做编程、装第三方库、跑项目,pip 基本是绕不开的工具。它就像 Python 的“应用商店”,很多常用库,比如 requestspandasnumpyflask,都要靠它来安装。

下面这篇文章会从 新手视角 讲清楚:

  • pip 是什么
  • Windows 上怎么安装 pip
  • 安装后怎么检查是否成功
  • 常见报错怎么处理
  • 以后怎么避免反复出问题

一、先弄明白:pip 到底是什么?

pip 是 Python 的包管理工具,作用很简单:
你想装什么 Python 库,直接用 pip 就行。

比如:

pip install requests

这条命令的意思就是:安装 requests 这个库。

为什么很多人会卡在“安装 pip”这一步?

其实大多数情况下,pip 不是单独安装的,而是随着 Python 一起安装的。
也就是说,你在 Windows 上装好 Python 后,通常就已经自带 pip 了。

真正的问题一般是:

  1. Python 没装好
  2. pip 没加到环境变量
  3. 系统里有多个 Python 版本,命令调用错了
  4. 网络问题导致 pip 无法下载
  5. 安装时没勾选相关选项

二、最推荐的方法:直接安装 Python,pip 会自动带上

这是最稳、最适合新手的方法。

第一步:下载 Python 安装包

打开 Python 官网,下载适合 Windows 的版本。
建议选 Python 3.10 / 3.11 / 3.12 这类较新的稳定版。

第二步:运行安装程序

双击安装包后,一定要勾选底部的

  • Add python.exe to PATH

这个选项非常关键。
不勾选的话,后面在命令提示符里可能会出现“找不到 Python”或“找不到 pip”的情况。

第三步:点击“Install Now”

直接默认安装即可。
安装过程中,Python 通常会自动把 pip 一起装好。


三、怎么确认 pip 已经安装成功?

安装完 Python 后,按下面方法检查。

方法 1:查看 pip 版本

打开命令提示符:

  • Win + R
  • 输入 cmd
  • 回车

然后输入:

pip --version

如果安装正常,系统会显示类似内容:

pip 24.x from C:\Users\xxx\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip (python 3.12)

这就说明 pip 已经可用了。


方法 2:用 Python 方式调用 pip

有时候 pip 命令本身有问题,但 Python 还能正常调用。
这时候可以试:

python -m pip --version

或者:

py -m pip --version

如果这个能显示版本号,说明 pip 是正常的,只是命令路径有点问题。


四、如果系统里没有 pip,怎么手动安装?

虽然现在大多数情况不需要手动装,但如果你的 Python 没带 pip,或者 pip 损坏了,可以这样修复。

方案 1:用 ensurepip 修复

这是最简单的方法。

打开命令提示符,输入:

python -m ensurepip --default-pip

或者:

py -m ensurepip --default-pip

这条命令的作用是:
让 Python 自动把 pip 补装回来。

安装完成后,再检查:

pip --version

方案 2:升级并修复 pip

如果 pip 已经存在,但版本太老或者异常,可以执行:

python -m pip install --upgrade pip

如果你用的是 Windows 的 Python 启动器,也可以:

py -m pip install --upgrade pip

这会把 pip 升级到最新可用版本。


五、如果提示“pip 不是内部或外部命令”,怎么解决?

这是 Windows 用户最常见的问题之一。

原因分析

一般有三种可能:

1. pip 没加入环境变量

系统不知道去哪里找 pip。

2. Python 没安装成功

Python 根本没有完整装好,自然没有 pip。

3. 有多个 Python 版本冲突

你电脑里可能装了多个 Python,命令行调用的不是你想要的那个版本。


解决方案一:先试 python -m pip

先不要直接用 pip,改成:

python -m pip --version

或者:

py -m pip --version

如果这样能用,说明 pip 本身没坏,只是命令路径没配好。
以后安装库可以直接这样写:

python -m pip install 包名

比如:

python -m pip install requests

这比单独用 pip install 更稳。


解决方案二:检查 Python 是否加入环境变量

如果你安装 Python 时没勾选 Add python.exe to PATH,就会出问题。

处理办法:

  1. 重新运行 Python 安装包
  2. 选择 Modify
  3. 勾选 Add Python to environment variables
  4. 保存并安装

装完后重新打开 CMD,再试:

pip --version

解决方案三:手动添加环境变量

如果你不想重装,也可以自己加路径。

一般要加这两个路径:

假设你的 Python 安装在:

C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\

那么通常需要添加:

C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\
C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\Scripts\

添加方法:

  1. 右键“此电脑” → 属性
  2. 点“高级系统设置”
  3. 点“环境变量”
  4. 在“系统变量”或“用户变量”里找到 Path
  5. 点“编辑”
  6. 把上面两个路径加进去
  7. 保存,重新打开命令提示符

然后再测试

pip --version

六、推荐的 pip 安装命令写法

新手最好养成一个习惯:
优先使用 python -m pippy -m pip,比直接用 pip 更稳定。

常用命令:

安装库:

python -m pip install requests

升级 pip:

python -m pip install --upgrade pip

查看已安装的库:

python -m pip list

卸载库:

python -m pip uninstall requests

七、如果下载很慢或安装失败怎么办?

Windows 上用 pip 时,很多人卡在网络问题上,尤其是国内环境。

解决方案一:使用国内镜像源

比如安装 requests

pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple

如果你想长期使用,可以把镜像源设置成默认。

临时使用:

每次安装时都带上 -i 参数。

长期配置:

先创建配置目录:

C:\Users\你的用户名\pip\

然后新建一个 pip.ini 文件,内容写入:

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

这样以后装库就快很多。


解决方案二:升级 pip 后再安装

老版本 pip 有时兼容性不好,先升级再装:

python -m pip install --upgrade pip

然后再执行安装命令。


八、常见问题排查表

1. 输入 python 显示“不是内部或外部命令”

说明 Python 没配好环境变量,或者没安装成功。

处理:

  • 重新安装 Python
  • 勾选 Add python.exe to PATH
  • 重新打开 CMD

2. 输入 pip 没反应或报错

说明 pip 不在 PATH 里,或者 pip 已损坏。

处理:

  • python -m pip
  • 执行 python -m ensurepip --default-pip
  • 手动添加 Scripts 路径

3. python -m pip install xxx 提示权限不足

可能是你没有管理员权限,或者装到了系统目录。

处理:

  • 右键 CMD,选择“以管理员身份运行”
  • 或者安装到用户目录:
python -m pip install --user 包名

4. 提示 SSL、网络错误、超时

通常是网络环境问题。

处理:

  • 换镜像源
  • 检查代理
  • 暂时关闭安全软件的网络拦截
  • 增加超时参数:
pip install 包名 --timeout 60

九、最稳妥的安装流程,新手直接照着做

如果你是第一次接触 Python,按这个顺序基本不会错:

方案一:标准安装

  1. 下载 Python 安装包
  2. 安装时勾选 Add python.exe to PATH
  3. 安装完成后打开 CMD
  4. 输入:
python --version
  1. 再输入:
python -m pip --version
  1. 如果有版本号,说明成功
  2. 开始安装库:
python -m pip install requests

方案二:修复安装

如果已经装了 Python 但 pip 不好用:

  1. 打开 CMD
  2. 输入:
python -m ensurepip --default-pip
  1. 再执行:
python -m pip install --upgrade pip
  1. 测试:
python -m pip --version

十、补充几个实用避坑技巧

1. 不要同时乱装多个 Python

如果电脑里同时有官方 Python、Anaconda、微软商店 Python,很容易冲突。
新手建议:

  • 先只装一个官方 Python
  • 熟悉后再装别的环境

2. 尽量用 py 启动器

Windows 自带的 py 命令很方便,能更准确地指定 Python 版本。

例如:

py -m pip install numpy

通常比直接 pip install numpy 更稳定。


3. 安装库前先确认环境

你可以先看当前 Python 路径:

where python
where pip

如果输出了多个路径,说明系统里有多个版本,需要特别注意。


4. 不要随便删除 Scripts 文件夹

很多 pip 相关命令都在这个目录里,删了之后就容易坏。


十一、总结:Windows 安装 pip 的核心思路

其实在 Windows 上,安装 pip 最核心的一点不是单独装 pip,而是把 Python 正确装好
只要 Python 安装正常,pip 大多数情况下都会自动带上。

你可以记住这几个关键步骤:

  • 安装 Python 时勾选 Add python.exe to PATH
  • python -m pip --version 检查
  • 出问题先执行 python -m ensurepip --default-pip
  • 安装库优先用 python -m pip install 包名
  • 网络慢就换国内镜像源

只要按这个流程来,基本能把 Windows 上的 pip 问题一次性解决。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,3人围观)

还没有评论,来说两句吧...

目录[+]