我是一名初学者,想要使用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'"。有没有人知道如何解决这个问题?
pip
使用的版本与vscode不同。尝试使用python -m pip install pygame
进行安装。如果你的路径上的Python版本与vscode使用的相同,那么问题就会得到解决。 - baileythegreenwhich python
,这将告诉你正在运行的副本所在的位置。我假设vscode有一种在其中运行shell命令的方法,因此您可以在那里执行相同的操作,或者查看设置(我不知道在哪里)以查看它从哪里获取python。将vscode中的位置更改为从命令行获取的位置即可完成——但是这样做可能有不好的原因,比如一个是python2,另一个是python3,而你需要像那样。 - baileythegreenpython -m pip install pygame
。 - baileythegreen