ImportError:尝试在PyCharm中导入模块时没有名为“games”的模块

时间:2015-02-15 16:31:52

标签: python import pycharm

我正在使用Python学习python programming for the absolute beginner 3rd ed。现在在Chapter 9中,当我在项目根目录中编写一个名为gamesgames.py文件)的模块时,尝试将其导入另一个名为simple_game.py的文件中(这是也使用

在与games.py)相同的目录中创建
import games

Python简单地说明ImportError: No module named 'games'。我想知道如何在PyCharm中解决这个问题(我用它来完成本书的所有实践)。

PS。我在Python 3.4.2 Win 8.1 X64使用了PyCharm 4.0.4

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

感谢

0 个答案:

没有答案