首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“不能导入名称游戏”

“不能导入名称游戏”
EN

Stack Overflow用户
提问于 2015-11-12 09:13:38
回答 2查看 1.4K关注 0票数 1

我是一个初学者,到目前为止,我已经投入了大约3个小时来安装pygame(即让python解释器接受“从livewire导入游戏,颜色”检查“pygame”和“livewire”已经安装的游戏)。

但是,当我运行我的第一个源代码时,我得到了以下内容:

代码语言:javascript
复制
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
>>> 

为什么会发生这种事?有人有指点吗?我已经没有时间自己去弄清楚了,全职工作和生活有什么关系呢?

谢谢,

戴夫

代码:

代码语言:javascript
复制
# 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()
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-12 09:37:58

您将代码脚本命名为pygame.py,这将引发与pygame库的冲突。更改名称,再试一次。

票数 2
EN

Stack Overflow用户

发布于 2015-11-12 09:40:04

当您尝试从importlivrewires进行livrewires时,在当前工作目录中有一个名为pygame.py的脚本,就会发生这种情况。

pygame.py脚本重命名为其他内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33667862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档