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

已通过pip安装pygame但VSCode导入时提示ModuleNotFoundError如何解决

Python第三方包导入错误解决方案

核心原因:VSCode当前使用的Python解释器,与终端中安装pygame的Python 3.9.7不属于同一个实例,因此无法读取到已安装的依赖包

步骤1:获取正确Python解释器路径

在你此前执行pip命令的终端中执行对应命令,获取Python完整路径:

  • Windows系统执行:where python
  • Mac/Linux系统执行:which python3
    找到输出中对应Python 3.9.7版本的完整路径,记录备用。

步骤2:切换VSCode解释器

  • 打开报错的Python代码文件,点击VSCode窗口右下角状态栏中显示的Python版本号
  • 在弹出的解释器选择列表中,选中你上一步记录的Python 3.9.7路径对应的选项
  • 等待VSCode完成解释器配置加载

步骤3:验证修复结果

  • 使用快捷键`Ctrl + Shift + `` 新建VSCode内置终端
  • 在新终端执行pip list,确认返回结果中存在pygame 2.0.1条目
  • 重新运行代码,import pygame即可正常执行,无报错

额外排查方案

如果以上操作后依然报错,可尝试以下操作:

  • 若解释器列表中找不到对应路径的Python版本,点击选择框底部的「输入解释器路径」选项,手动粘贴你第一步记录的Python 3.9.7完整路径即可
  • 若你使用了虚拟环境,需要先在VSCode内置终端中执行对应虚拟环境激活命令,再重新执行pip install pygame安装依赖

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 06:09:04