Я использую Python 2.7
с pygame-1.9.2pre.win32-py2.7.exe
из http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
Я запустил этот скрипт:
import pygame
print 'PyGame Version: %s ' % pygame.__version__
, чтобы проверить, правильно ли установлен мой модульполучил:
PyGame Version: 1.9.2pre
Насколько я знаю, это означает, что Pygame работает правильно.В Python IDLE я пытаюсь работать в интерактивном режиме:
import pygame
pygame.init()
# Set the height and width of the screen
size=[700,500]
screen=pygame.display.set_mode(size)
pygame.display.set_caption("My Game")
И все работает отлично.Но всякий раз, когда я пытаюсь запустить это как скрипт, я получаю:
Traceback (most recent call last):
File "D:\Computing\Workspaces\Python\test\pygame.py", line 5, in <module>
import pygame
File "D:\Computing\Workspaces\Python\test\pygame.py", line 13, in <module>
pygame.init()
AttributeError: 'module' object has no attribute 'init'
В Eclipse или Запуск в IDLE либо.Что это может быть?