импорт пигмеев не удался - PullRequest
0 голосов
/ 29 декабря 2011

Я установил Python 2.6.6 и Pygame 2.6 отсюда:
http://pygame.org/ftp/pygame-1.9.1.win32-py2.6.msi

Однако, когда я пытаюсь запустить эту простую программу, я получаю сообщение об ошибке:

import pygame
pygame.init()
pygame.quit ()

Ошибка говорит:

неразрешенный импорт: pygame

Что бы это могло быть?

Редактировать: Когда я делаю

import pygame

в C: \ Python26 \ python.exe, интерпретатор, все работает нормально.
Так что, вероятно, это проблема Eclipse.
У кого-нибудь есть идеи, что делать?

Ответы [ 3 ]

5 голосов
/ 29 декабря 2011

До

 import pygame

добавить строки

import sys
print sys.path

если путь к pygame не показан, значит, у вас неправильно установлена ​​переменная окружения PYTHONPATH.

3 голосов
/ 26 ноября 2013
sudo pip install pygame

А затем попробуйте:

import pygame

Это должно работать для вас.

1 голос
/ 14 ноября 2014

Если Eclipse не может найти Pygame при его импорте. Существует проблема с Pygame в пути Python. Если вы пытаетесь запустить Pygame через Eclipse, как я. Самый простой способ - удалить Pygame. Загрузите Pygame отсюда.

http://www.lfd.uci.edu/~gohlke/pythonlibs/

Убедитесь, что это правильная версия Pygame для вашей версии Python. При установке, если он не находит путь самостоятельно, вам нужно будет поместить его в себя. Моя версия Pygame оказалась на правильном пути.

Чтобы проверить путь Python без входа в настройки. Вы можете ввести код.

import sys
print (sys.path)

Если он показывает это на вашем пути, и он все еще не работает. У вас неправильная версия для текущего Python. Если все правильно, ваш код должен работать. Вы можете использовать приведенный ниже код для печати вашей версии Pygame.

import pygame
pygame.init()
print (pygame.ver)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...