1

Я не могу повторить инструкции по установке Pygame по какой-либо причине. Инструкции с этого сайта: https://skellykiernan.wordpress.com/2015/01/04/python-pygame-install/Pygame для python 3.5

Я скачал последнюю бинарного:

pygame-1.9.2a0-cp35-none.win32.whl 

Я поместил этот .whl файл в папку Scripts и открыл окно командной строки там. Затем, следуя инструкциям из блога выше (а не инструкции из моей книги «Python ускоренный курс», которые были рядом с бесполезен), я ввел следующее:

pip3 install pygame-1.9.2a0-cp35-none.win32.whl 

Что я получаю обратно есть:

pygame-1.9.2a0-cp35-none-win32.whl is not a supported wheel on this platform. 

Что я делаю неправильно, или есть другой, лучший способ установить Pygame для Python 3.5?

+0

Pygame, как известно, сложно установить –

ответ

1

Я думаю, вы используете 64-битную версию python. Pygame, который вы пытаетесь установить, предназначен для 32-разрядной версии python. Вы должны попробовать загрузить 64-битную версию pygame-1.9.2a0-cp35-none-win_amd64.whl

+0

Я попытался использовать этот .whl, но теперь получаю другое сообщение: «Требование уже выполнено». Тем не менее, когда я пытаюсь импортировать pygame, traceback говорит мне, что такого модуля нет. Я действительно вижу папку под названием pygame в моем каталоге Python. Это под Python \ Python35 \ include ... но как я могу подключить его к интерпретатору Python, чтобы я мог его использовать? –

+0

Если вы используете несколько сред, вы можете установить pygame в активной среде с помощью этого кода 'pip3 -E yourActiveEnvironmentName -I pygame-1.9.2a0-cp35-none-win_amd64.whl'. Если вы работаете в корневой среде, просто используйте 'pip3 -I pygame-1.9.2a0-cp35-none-win_amd64.whl', затем' pip3 install pygame --upgrade'. Параметр * I * заставляет pip игнорировать установленный pygame. – Conco

+0

Это в итоге явилось ответом на мою проблему, но по какой-то странной причине он работал только после того, как я вернулся к Python 3.4 и использовал соответствующий файл pygame .whl для этой версии. Зачем тогда это работать, а не с 3.5 ... мир, возможно, никогда не узнает. –