Python ImportError:没有名为';pygame';
我已经安装了python 3.3.2和pygame 1.9.2a0。每当我尝试通过键入以下内容导入pygame时: 导入pygame 我收到以下错误消息:Python ImportError:没有名为';pygame';,python,import,pygame,Python,Import,Pygame,我已经安装了python 3.3.2和pygame 1.9.2a0。每当我尝试通过键入以下内容导入pygame时: 导入pygame 我收到以下错误消息: Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:03:43) [MSC v.1600 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>>
Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:03:43) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import pygame
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import pygame
ImportError: No module named 'pygame'
>>>
win32上的Python 3.3.2(v3.3.2:d047928ae3f6,2013年5月16日,00:03:43)[MSC v.1600 32位(英特尔)]
有关详细信息,请键入“copyright”、“credits”或“license()”。
>>>导入pygame
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入pygame
ImportError:没有名为“pygame”的模块
>>>
我讨论了一些与此错误相关的问题,但没有一个解决方案有帮助。
我有一台带有Win7操作系统的64位机器,我至少花了一个小时才弄明白这一点。你是对的问题是安装文件都是32位的 幸运的是,我找到了64 pygame下载的链接!这是: 只要根据您的python版本选择相应的版本,它就会像魔术一样工作。安装功能将使您在安装时看到一个明亮的蓝色屏幕(此时您知道安装是正确的) 然后进入pythonidle并键入“importpygame”,您将不会再收到任何错误
道具转到@yuvi,他与StackOverflow共享了链接。我是python的新手,我也遇到过同样的问题。(windows x64操作系统) 我已经解决了,执行以下步骤
在Win64系统上不需要64位Python,只需安装32位版本的Python和Pygame,它们就可以正常工作(而且还有很多模块供它们使用)。我也遇到了同样的错误。这是因为您的Pygame版本与您的Python或Pydev版本不兼容。转到此链接,获取适合当前Python版本的Pygame的正确版本。按住Ctrl键F以更快地找到它,或者单击蓝色的python一词。在顶端。安装Pygame时,它应该自己找到Python路径。至少mind做了些什么。我使用Python 3.4通过Eclipse运行Pygame
以下是使用较新的Python 3.5的用户的说明(谷歌把我带到了这里,我怀疑其他3.5用户也可能在这里结束): 我刚刚成功地在Windows上安装了Pygame 1.9.2a0-cp35,它使用Python 3.5.1运行
- 安装Python,并记住安装位置
- 转到并下载
pygame-1.9.2a0-cp35-none-win32.whl
- 将下载的.whl文件移动到
目录python35/Scripts
- 在
目录中打开命令提示符(Scripts
-Shift
右键单击
目录中的
)在此处打开命令窗口
- 输入命令:
pip3安装pygame-1.9.2a0-cp35-none-win32.whl
- 如果在最后一步中出现错误,请尝试:
python-mpip安装pygame-1.9.2a0-cp35-none-win32.whl
这应该可以做到。测试为在Windows 10 64位上工作。我遇到了同样的问题,我确实遇到了
pip install pygame
这对我很有效 我也遇到了同样的问题,发现至少在Mac操作系统上,
Pygame
对Python3不起作用,但我的计算机上也安装了Tython2
,就像你可能也安装了一样,所以当我使用Pygame
时,我会切换路径,使它使用python2而不是Python3。我使用升华文本作为我的文本编辑器,所以我只需转到
工具
生成系统
新生成系统
并输入以下内容:
{
"cmd": ["/usr/local/bin/python", "-u", "$file"],
}
C:\python34\scripts> python -m pip install pygame
而不是
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
}
就我而言。当我不使用
pygame
时,我只需将路径更改回原来的位置,以便使用Python3。转到python/scripts文件夹,打开一个指向此路径的命令窗口,键入
以下:
{
"cmd": ["/usr/local/bin/python", "-u", "$file"],
}
C:\python34\scripts> python -m pip install pygame
要测试它,请打开python IDE并键入
import pygame
print (pygame.ver)
这对我来说很有效…因为没有回答说: 如果您使用的是虚拟环境,请确保在尝试运行该程序之前已将其激活 如果您真的不知道是否正在使用虚拟环境,请咨询项目的其他参与者。或者尝试查找名为
activate
的文件,如下所示:find-名称激活
pip install pygame
C:\Users\user\AppData\Local\Programs\Python\Python36-32\Scripts>pip install pygame
我正在使用PyCharm IDE。我可以让Pygame与IDLE一起工作,但不能与PyCharm一起工作。这个视频帮助我通过PyCharm安装Pygame (PyCharm似乎只识别一个包;如果您使用它的GUI的话。) 然而,对我来说有一些细微的差别;因为我用的是Windows而不是Mac 我的“首选项”菜单位于:
文件->设置…
然后,在下一个屏幕中,我展开了我的项目菜单,并单击了项目解释器。然后我点击右边的绿色加号图标进入可用软件包屏幕 我几天前遇到了这个错误!谢天谢地,我找到了答案 你看,问题是pygame是以.whl(wheel)文件/包的形式出现的。因此,您必须pip安装它 Pip安装是一个非常复杂的过程,因此请小心。步骤如下: 第一步。G
pip install pygame --pre