我是一个初学者,到目前为止,我已经投入了大约3个小时来安装pygame(即让python解释器接受“从livewire导入游戏,颜色”检查“pygame”和“livewire”已经安装的游戏)。
但是,当我运行我的第一个源代码时,我得到了以下内容:
Traceback (most recent call last):
File "C:/Python31/Coding/pygame.py", line 4, in <module>
from livewires import games
File "C:\Python31\lib\site-packages\livewires\games.py", line 57, in <module>
import pygame, pygame.image, pygame.mixer, pygame.font, pygame.transform
File "C:/Python31/Coding\pygame.py", line 4, in <module>
from livewires import games
ImportError: cannot import name games
>>> 为什么会发生这种事?有人有指点吗?我已经没有时间自己去弄清楚了,全职工作和生活有什么关系呢?
谢谢,
戴夫
代码:
# New graphics window
# Demo's creating a graphics window
from livewires import games
# initialize graphics screen
games.init(screen_width = 640, screen_height = 480, fps = 50)
# start mainloop
games.screen.mainloop()发布于 2015-11-12 09:37:58
您将代码脚本命名为pygame.py,这将引发与pygame库的冲突。更改名称,再试一次。
发布于 2015-11-12 09:40:04
当您尝试从import从livrewires进行livrewires时,在当前工作目录中有一个名为pygame.py的脚本,就会发生这种情况。
将pygame.py脚本重命名为其他内容。
https://stackoverflow.com/questions/33667862
复制相似问题