C:\Users\Guoxu_Zhao\Desktop\python>pip 'pip' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
时间: 2025-01-07 20:11:57 浏览: 80
### Windows环境下解决`pip`命令不是内部或外部命令
当遇到`'pip' is not recognized as an internal or external command`错误时,这通常意味着系统的环境变量未正确配置以识别Python及其关联工具如`pip`。对于新安装的Python版本,默认情况下应已包含`pip`,但仍需确保几个关键设置。
#### 验证Python安装并检查是否自动安装了Pip
确认Python已经正确安装,并且在安装过程中选择了将Python添加到PATH选项。如果不确定,可以通过打开命令提示符窗口输入`python --version`来验证Python的存在以及其版本号[^1]。
#### 手动添加Python和Scripts目录至系统Path
即使选择了上述选项,有时也可能需要手动调整环境变量。具体操作如下:
- 访问计算机属性中的高级系统设置;
- 点击“环境变量”按钮;
- 在“系统变量”部分找到名为`Path`的条目并编辑它;
- 添加两条记录指向Python根目录(例如 `C:\Python39\`)和scripts子文件夹(例如 `C:\Python39\Scripts\`),注意每项之间用分号隔开[^2]。
#### 使用特定于版本的Pip命令
自Python 3.5起,官方推荐使用带有版本号前缀的形式调用`pip`,比如对于Python 3.x系列可以尝试执行`py -m pip install <package>` 或者更具体的像`py -3.9 -m pip install <package>`这样的指令[^3]。
#### 测试更改效果
完成以上步骤之后重启任何开放着的命令行界面实例,再试一次最初的`pip`相关命令看问题是否得到解决。
```batch
py -m pip list
```
阅读全文
相关推荐
















