2013-04-21 2 views
0

Я загрузил и установил pygame, и я знаю, где это (/usr/lib/python2.7/dist-packages). Я пытаюсь получить программу, состоящую из строки «import pygame», чтобы распознать ее существование, но я продолжаю получать «ImportError: No module named pygame». Как я могу заставить его работать?Почему программа не может распознать pygame?

+3

Вы назвали свою ошибку; вы используете пакет 2.7 в среде 3.x. Это, вероятно, вызовет проблемы несовместимости. Конкретная ошибка, которую вы получаете, указывает, что установленный пакет не находится в PATH Python3. – 2013-04-21 16:21:37

+0

Как правило, рекомендуется использовать 2,7 над 3. Лучшая поддержка –

+0

Pygame загружен сегодня с веб-сайта Ubuntu, поэтому я предполагаю, что это последняя стабильная версия. Но как мне заставить «import pygame» работать? – mistermarko

ответ

1

Пакеты установки для pygame несовместимы с python 3.x Однако подавляющее большинство модулей pygame портировано на python 3.x, поэтому на самом деле это просто вопрос перемещения модулей Pygame на ваш python 3. x dist-packages.

Лом, _movie, surfarray для числовых и потоковых модулей - это те, которые еще не были перенесены.

+0

Это имеет смысл, на данный момент я последовал за предложением Райана Хейнинга и получил «import pygame» для работы в python 2.7. – mistermarko

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