本文目录导读:
在Windows系统中,使用cmd(命令提示符)运行pip时可能会遇到各种报错,以下是一篇关于如何解决cmd运行pip报错的详细指南。

常见报错类型
权限不足
当尝试使用cmd运行pip时,如果权限不足,可能会出现以下错误信息:
Error: Could not create directory 'C:\Users\YourName\AppData\Roaming\pip'. pip版本过旧
如果pip版本过旧,可能会导致某些命令无法执行,错误信息可能如下:
pip is being invoked via the legacy 'pip' command. 解决方法
以管理员身份运行cmd
- 按下
Win + R键,输入cmd并按回车。 - 右键点击cmd窗口,选择“以管理员身份运行”。
更新pip版本
- 打开cmd窗口,输入以下命令并按回车:
python -m pip install --upgrade pip - 如果是Python 3,使用以下命令:
python3 -m pip install --upgrade pip
检查pip路径
- 打开cmd窗口,输入以下命令并按回车:
where pip - 检查返回的路径是否正确,如果不是,需要将其添加到系统环境变量中。
修复pip损坏
- 打开cmd窗口,输入以下命令并按回车:
python -m pip install --upgrade pip --force-reinstall - 如果是Python 3,使用以下命令:
python3 -m pip install --upgrade pip --force-reinstall
环境变量设置
添加pip路径到环境变量
- 右键点击“此电脑”或“我的电脑”,选择“属性”。
- 点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”。
- 在“系统变量”中,找到“Path”变量,点击“编辑”。
- 在“编辑环境变量”窗口中,点击“新建”,输入pip的安装路径,
C:\Users\YourName\AppData\Roaming\pip - 点击“确定”保存更改。
FAQs
问题1:如何查看pip的版本?
解答:在cmd窗口中,输入以下命令并按回车:

pip --version 如果使用Python 3,则输入:
python3 -m pip --version 问题2:如何安装特定版本的pip?
解答:在cmd窗口中,输入以下命令并按回车:
pip install pip==版本号 安装pip版本19.1.1:

pip install pip==19.1.1 
