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

Pip仍指向已删除的Python3.10目录,添加Python3.9至PATH无效如何解决?

解决Python路径指向旧版本问题及pyuic5使用方案

1. 清理系统残留的旧Python路径

打开管理员权限的命令提示符,执行以下命令直接移除PATH中的Python3.10路径:

setx PATH "%PATH:C:\Program Files\Python310;=%"

重启命令提示符后,执行python --version验证是否恢复正常。

2. 直接调用虚拟环境中的Python解释器

既然where python已经找到虚拟环境的Python路径,直接用该路径完成pyqt5-tools安装和pyuic5调用:

  • 安装pyqt5-tools:
C:\Users\Ponsar Kumzhi\PycharmProjects\pythonProject1\venv\Scripts\python.exe -m pip install pyqt5-tools
  • 转换UI文件:
C:\Users\Ponsar Kumzhi\PycharmProjects\pythonProject1\venv\Scripts\pyuic5.exe 你的UI文件路径 -o 输出的PY文件路径

3. 调整系统PATH的优先级

打开系统属性 → 高级 → 环境变量,在「系统变量」的PATH列表中:

  • 添加Python3.9的主目录(如C:\Program Files\Python39\)和Scripts目录(C:\Program Files\Python39\Scripts\)
  • 将这两个路径拖动到PATH列表的最顶部,确保系统优先识别新版本Python

完成后重启所有终端窗口,避免缓存的PATH影响结果。

4. 排查别名或快捷方式冲突

  • 执行doskey /macros查看是否存在python别名指向旧路径,如有则删除对应别名
  • 检查系统中是否有指向旧Python路径的python.exe快捷方式,找到后直接删除

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 22:52:22