我在anaconda上尝试导入pygame。我通过open spyder尝试了它,类型代码如下:
import pygame
然后发生如下事情:
Traceback (most recent call lasat):
file "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'pygame'
我已经对Google做了一些研究。我认为这与此链接有关:https://anaconda.org/CogSci/pygame。 我在这个链接上有下载文件。但我不知道该怎么做。
为什么我不能导入pygame?我该如何解决这个问题?
感谢您的帮助。
答案 0 :(得分:1)
忘记我的最后答案。我得到了你做错的事。模块/包安装必须在cmd中进行,而不是在python shell中进行。你正试图直接从python shell安装它。只需打开一个cmd窗口并输入
即可conda install pygame
它应该有用。
答案 1 :(得分:0)
转到开始菜单> anaconda3> anaconda提示
在其中输入pip install pygame
我尝试了许多解决方案,这是唯一对我有用的解决方案。祝你好运
答案 2 :(得分:0)
适用于将来可能会用谷歌搜索此问题的任何人。
conda activate myenv
conda install -c cogsci pygame
答案 3 :(得分:0)
前面列出的命令:
conda install -c cogsci pygame
将安装pygame 1.9.2a0,这是一个较旧的软件包。我可以在此频道找到1.9.5:
conda install -c delichon pygame
但是,由于该版本在您阅读本文时可能已过时,因此最好转到https://anaconda.org/anaconda/repo并在那里搜索pygame。这样,您将能够查看哪个版本的频道可用(例如cogsci或delichon)。