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

Windows10下Mu编辑器运行Python代码提示No module named 'PIL'如何解决

报错原因

你在系统命令行用pip安装的Pillow默认写入系统全局Python环境,而Mu编辑器自带独立的Python运行环境,两个环境互不连通,因此Mu无法识别到你已经安装的Pillow包。

解决步骤

  • 第一步:获取Mu的Python解释器路径
    打开Mu编辑器,新建空白Python文件,运行以下代码:
    import sys
    print(sys.executable)
    
    运行后控制台会输出Mu对应的Python可执行文件的完整路径,复制该路径留存。
  • 第二步:在Mu的专属环境中安装Pillow
    打开Windows命令提示符(CMD),输入如下格式的命令,把刚才复制的路径替换到对应位置:
    你复制的Python路径 -m pip install Pillow
    
    如果路径包含空格,需要用英文双引号把路径包裹,示例如下:
    "C:\Users\你的用户名\AppData\Local\Programs\Mu Editor\Python\python.exe" -m pip install Pillow
    
    等待命令执行完成,提示安装成功即可。
  • 第三步:完全退出Mu编辑器后重新打开,再次运行你的原代码,导入报错就会消失。

补充说明

你原本的from PIL import ImageTk, Image写法是正确的,不需要修改为直接import Image的写法,新版Pillow已经不再支持直接导入Image的用法。如果安装时提示权限错误,右键选择「以管理员身份运行」命令提示符后再执行安装命令即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.10 03:57:02