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

升级Python3.11后pip启动报错及PIL导入问题如何解决?

解决方案

问题1:pip命令启动报错(指向旧Python路径)

这是因为pip的启动器(pip.exe)仍关联着旧版Python3.10的路径,即便修改了环境变量,旧的启动器配置不会自动更新。解决步骤:

  • 打开命令提示符(若普通权限执行失败,改用管理员权限)
  • 执行命令强制重新安装pip,让启动器关联当前Python3.11:
    python -m pip install --upgrade --force-reinstall pip
    
  • 安装完成后,输入pip --version验证,若显示Python3.11的路径,再执行pip install pygame即可正常运行。

问题2:PIL无法导入_imaging模块

这是因为Pillow(PIL的替代库)是基于特定Python版本编译的,升级Python后,旧版本Pillow与Python3.11不兼容。解决步骤:

  • 先卸载已安装的Pillow:
    python -m pip uninstall -y pillow
    
  • 重新安装适配Python3.11的Pillow版本:
    python -m pip install pillow
    
  • 重新运行Python文件,导入错误即可消除。

额外注意事项

  • 完成所有操作后,建议关闭当前命令提示符窗口,重新打开新窗口再测试,避免环境变量缓存的影响。
  • 若问题仍存在,检查系统环境变量和用户环境变量的PATH,确保仅保留Python3.11的安装路径和Scripts路径,无Python3.10相关残留路径。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 14:52:38