Я новичок в Python, и я пытаюсь начать работу с Pygame.Pygame не верно импортирует
Когда я запускаю этот код:
import pygame
pygame.init()
Я получаю эту ошибку:
Traceback (most recent call last):
File "C:\Users\Jason\PycharmProjects\Game\myapp.py", line 6, in <module>
pygame.init()
AttributeError: 'module' object has no attribute 'init'
Но когда я пытаюсь увидеть, если я случайно импортирован другой файл:
import pygame
import inspect
# Initialize the game engine
print(inspect.getfile(pygame))
pygame.init()
I получите эту странную ошибку:
Traceback (most recent call last):
File "C:\Users\Jason\PycharmProjects\Game\myapp.py", line 5, in <module>
print(inspect.getfile(pygame))
File "C:\Python34\lib\inspect.py", line 518, in getfile
raise TypeError('{!r} is a built-in module'.format(object))
TypeError: <module 'pygame' (namespace)> is a built-in module
Как я могу импортировать правильный Pygame?
Я использую 3.4 для Windows 7 и Pygame 1.9.2a0 (для 3.2) в C:/Python34.
Спасибо
Создал ли вы файл или каталог под названием «pygame» где-то самостоятельно? Как вы установили pygame? – BrenBarn
Я использовал установщик по умолчанию. Я не создал ничего, что называется pygame – jasonszhao
Я думаю, что проблема в версии. Я установил Python 3.2 только сейчас, но как настроить pygame? – jasonszhao