0
我有一个game.py像下面Python的文件导入不能使用pygame的模块
import pygame
from pygame.locals import *
pygame.init()
from classes import *
我的文件夹树是这样的:
game.py
/classes
__init__.py
Options.py
初始化的.py文件:
from .Ms import *
from .Options import *
和在我的Options.py文件我有这样的代码:
class Options:
clock = pygame.time.Clock()
Basicly这是我跟去的结构。我得到这个错误。
Traceback (most recent call last):
File "C:\Users\Abuzittin\Desktop\dalek\FINAL2\game.py", line 8, in <module>
from classes import *
File "C:\Users\Abuzittin\Desktop\dalek\FINAL2\classes\__init__.py", line 2, in <module>
from .Options import *
File "C:\Users\Abuzittin\Desktop\dalek\FINAL2\classes\Options.py", line 1, in <module>
class Options:
File "C:\Users\Abuzittin\Desktop\dalek\FINAL2\classes\Options.py", line 8, in Options
screen = pygame.display.set_mode(size) #pygame screen variable
NameError:名字 'pygame的' 没有定义