You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

终端无法识别pip命令时,如何升级pip版本?

问题解决:pip无法直接调用,必须用相对路径且执行报错

问题根源

你的pip所在的Scripts目录未被添加到系统环境变量PATH,Windows终端无法全局定位到pip可执行文件;而.\pip能唤起只是因为当前工作目录恰好包含pip.exe,但终端的路径解析逻辑导致后续命令执行报错。从截图来看,这是Visual Studio创建的Python虚拟环境,虚拟环境的pip默认仅存放在项目的Scripts子目录中。

解决方法

1. 临时快速解决(单次终端会话生效)

  • 先切换到pip所在的Scripts目录:
    cd Scripts
    
  • 直接执行pip命令,比如升级操作:
    pip install --upgrade pip
    
  • 或者在项目根目录用完整相对路径执行:
    .\Scripts\pip install --upgrade pip
    

2. 永久解决(添加到环境变量)

  • 复制Scripts文件夹的完整绝对路径(示例:C:\Users\你的用户名\source\repos\你的项目名\Scripts)
  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在用户变量区域找到Path,点击「编辑」
  • 点击「新建」,粘贴刚才复制的Scripts路径,依次保存所有窗口设置
  • 关闭所有终端后重新打开,直接输入pip即可正常调用

3. 通用兜底方法(无需依赖环境变量)

直接通过Python调用pip,该命令会自动关联当前Python环境对应的pip,不受路径限制:

python -m pip install --upgrade pip

内容的提问来源于stack exchange,提问作者Rand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 14:02:08