Thonny启动报错ImportError:找不到thonny模块求助
解决Thonny启动时的
ImportError: No module named thonny问题 问题详情
启动Thonny时触发如下错误:
Traceback(most recent call last): File "<string>", line 3, in <module> File "C:\Users\USER\AppData\Local\Programs\Python\Python38-32\Lib\run.py", line 201, in run_module mod_name, mod_spec, code = _get_module_details(mod_name) File "C:\Users\USER\AppData\Local\Programs\Python\Python38-32\Lib\run.py", line 136, in _get_module_details raise error("No module named %s" % mod_name) ImportError: No module named thonny
环境信息:
- 操作系统:Windows 7 64位
- Python:Python 3.8.10(32位)
- Thonny:4.0.1
此前已安装Windows必要更新并重装Python,但仍无法启动Thonny。
解决方案
手动给Python环境安装Thonny模块
打开命令提示符,切换到Python 3.8的Scripts目录(路径一般为C:\Users\USER\AppData\Local\Programs\Python\Python38-32\Scripts),执行以下命令:pip install thonny安装完成后再尝试启动Thonny。
重新安装Thonny并指定Python解释器
- 卸载当前Thonny,从安装包重新启动安装程序
- 安装过程中选择Customize选项,在「Select Python interpreter」步骤手动指定你的Python 3.8路径:
C:\Users\USER\AppData\Local\Programs\Python\Python38-32\python.exe - 完成安装后启动Thonny测试。
确认Windows 7补丁完整性
Python 3.8在Windows 7上运行依赖KB2999226补丁,即使之前安装过更新,也需要确认该补丁已正确安装:- 打开控制面板→程序和功能→查看已安装的更新,搜索KB2999226,若未找到则手动下载安装。
修复Python环境
重新运行Python 3.8的安装程序,选择Modify选项,确保pip和「Add Python to PATH」两个选项已勾选,完成修复后再重复前两步操作。
内容的提问来源于stack exchange,提问作者Digvijay
相关产品推荐
相关产品推荐

