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

升级后Thonny提示‘No module named 'pgzrun'’问题求助(Mac/Windows)

解决Thonny 4.0.0中pgzrun模块缺失的问题

问题核心

Thonny自带独立Python环境,插件管理器安装的包可能未关联到当前使用的解释器;手动通过pip安装的包在系统/用户Python环境中,但Thonny未调用该环境,导致模块找不到。

Windows平台解决步骤

  • 打开Thonny,点击顶部菜单栏运行→选择解释器
  • 在弹窗中选择本地机器上的Python,找到你用pip安装pgzrun的Python版本(比如路径类似C:\Users\你的用户名\AppData\Local\Programs\Python\Python310\python.exe)
  • 点击确定后重启Thonny,重新运行代码测试
  • 若仍无效,打开Thonny的工具→打开系统shell,执行命令 pip install pgzrun,确保包安装到Thonny当前关联的Python环境中

Mac平台解决步骤

  • 打开Thonny,点击顶部菜单栏Thonny→偏好设置→解释器
  • 选择使用系统Python(/usr/bin/python3)或Homebrew安装的Python路径(比如/usr/local/bin/python3或/opt/homebrew/bin/python3)
  • 点击确定后重启Thonny
  • 若问题依旧,打开Thonny的工具→打开系统shell,执行命令 pip3 install pgzrun,将包安装到Thonny当前使用的解释器环境
  • 注意:使用Thonny的Pygame Zero模式时,代码开头无需手动写import pgzrun,直接按Pygame Zero的规范编写代码即可

额外排查点

  • 确认Thonny插件管理器中的Pygame Zero插件处于启用状态,而非仅安装
  • 检查代码是否关联了未安装pgzrun的虚拟环境,避免Thonny误加载该环境

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 21:10:46