Python ImportError:没有名为';游戏';在PyCharm中尝试导入模块时

Python ImportError:没有名为';游戏';在PyCharm中尝试导入模块时,python,import,pycharm,Python,Import,Pycharm,我正在学习Python使用Python编程,面向绝对初学者第三版。现在,在第9章中,我在项目根目录中编写了一个名为games(games.py文件)的模块,并尝试使用 Python简单说明importorror:没有名为“games”的模块。我想知道如何在PyCharm中解决这个问题(我用它来做这本书的所有练习) 另外,我正在python3.4.2上使用win8.1x64和pycharm4.0.4 [编辑]我通过右键单击项目文件夹创建了另一个games.py,并选择New->Python Fil

我正在学习
Python
使用
Python编程,面向绝对初学者第三版
。现在,在
第9章
中,我在项目根目录中编写了一个名为
games
games.py
文件)的模块,并尝试使用

Python
简单说明
importorror:没有名为“games”的模块
。我想知道如何在
PyCharm
中解决这个问题(我用它来做这本书的所有练习)

另外,我正在
python3.4.2
上使用
win8.1x64
pycharm4.0.4

[编辑]我通过右键单击项目文件夹创建了另一个
games.py
,并选择
New->Python File
,然后将旧
games.py
中的代码复制到新文件夹中。运行
simple\u game
,导入问题就消失了。我想这与如何在项目中创建
python
文件有关?因为我通常只是右键单击项目文件夹,然后选择
New->File
Register New File Type Association
As
Python files
。这样,如果我在项目目录中选中项目文件夹中的
python
文件,我发现它们无法识别(对于
类型
,显示为
文件
)。另外,不要忘记将项目文件夹标记为
Sources Root
,以使模块名称引用正常工作


谢谢

是不是
games.py
simple\u game.py
在同一个目录下?@sweeneyrod是的,我已经在op中更正了。谢谢你不是从livewires导入游戏吗?因此您不想使用相同的模块名。@MalikBrahimi您能说得更具体一点吗,我是
Python
新手,不知道什么是livewires。这不是书中描述的框架吗?
import games