使用pip后出现“pygame”模块未找到的错误

3
我是一名初学者,想要使用pygame模块进行工作。我已经使用pip install安装了pygame,并且在命令提示符上显示如下内容:

Requirement already satisfied: pygame in c:\users\35192\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (2.1.2)

然而,当我尝试在VSCode中导入pygame时,该模块无法导入并显示错误信息:"ModuleNotFoundError: No module named 'pygame'"。有没有人知道如何解决这个问题?

2
请阅读反对代码和/或错误的截图。请粘贴错误跟踪。 - Rabbid76
1
你可能安装了多个版本的Python,而pip使用的版本与vscode不同。尝试使用python -m pip install pygame进行安装。如果你的路径上的Python版本与vscode使用的相同,那么问题就会得到解决。 - baileythegreen
1
@baileythegreen 我安装了不止一个版本的Python。我已经尝试过那个命令,但是很遗憾我还是得到了同样的错误 :( 。我该如何在所有地方运行相同版本的Python呢? - António Rebelo
1
“Everywhere”可能不是我能回答的问题,因为我不知道你的计算机设置。但是,你可以从命令行运行which python,这将告诉你正在运行的副本所在的位置。我假设vscode有一种在其中运行shell命令的方法,因此您可以在那里执行相同的操作,或者查看设置(我不知道在哪里)以查看它从哪里获取python。将vscode中的位置更改为从命令行获取的位置即可完成——但是这样做可能有不好的原因,比如一个是python2,另一个是python3,而你需要像那样。 - baileythegreen
1
@AntónioRebelo,也许可以看看 VSCode 是否有安装包的方法;或者,如果可以在其中运行 shell 命令,就在那里运行 python -m pip install pygame - baileythegreen
2个回答

3

我解决了这个问题。我基本上只是使用Ctrl+Shift+P打开命令面板。从那里,我打开了“Python: 选择解释器”,然后我只是将python解释器更改为全局的(我假设这是命令提示符使用的解释器)。


0

如下所示:https://dev59.com/12Up5IYBdhLWcg3wkIPF:~:text=Go%20to%20Tools%20-%3E%20Python%20Tools%20-%3E%20Python,enter%20your%20module%20and%20double%20click%20to%20install

您需要在 VS Code 中进入 工具 -> Python 工具 -> Python 环境。然后点击您的 Python 安装,再选择 pip,并安装 pygame。

或者您可以找到 VS Code Python 安装的位置,运行以下命令:"VS Code Python.exe 的目录" -m pip install pygame

如果您想在任何地方使用一个Python安装程序,您可以将VS Code解释器/环境更改为您已经在系统上安装的Python。如下所示:https://code.visualstudio.com/docs/languages/python

1
我找不到“工具”,它在哪里? - António Rebelo
1
我不太明白你的意思,能否请您进一步解释一下(最后一次编辑)? - António Rebelo
例如,如果您的VS Code(Python解释器/应用程序)的python.exe文件位于C:\ Program Files \ Python310中。在此目录中加载终端(对于Windows使用CD命令),然后执行:python.exe -m pip install pygame。如果您的解释器具有不同的名称,请将python.exe更改为您的解释器文件名。编辑:您应该观看此视频https://www.youtube.com/watch?v=W--_EOzdTHk。 - EshanT201
你使用的是Windows系统吗?你的操作系统是什么? - EshanT201
我在使用Windows系统。如何知道我的VS Code安装了哪个版本? - António Rebelo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接