2014-12-06 3 views
0

Я новичок в 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.

Спасибо

+0

Создал ли вы файл или каталог под названием «pygame» где-то самостоятельно? Как вы установили pygame? – BrenBarn

+0

Я использовал установщик по умолчанию. Я не создал ничего, что называется pygame – jasonszhao

+0

Я думаю, что проблема в версии. Я установил Python 3.2 только сейчас, но как настроить pygame? – jasonszhao

ответ

Смежные вопросы