2016-12-03 2 views
0

Моя текущая версия Python - это новейшая версия 3.5 и единственная доступная PyGame была для 3.2 (оба PyGame и Python 32-разрядные). Я просмотрел stackoverflow для разрешения и не могу найти способ сделать эту работу. Я установил простой установщик PyGame и поместил его в каталог, где установлена ​​моя установка Python, и в Visual Studio (я также пробовал это в PyCharm, а также в стандартной командной строке Python IDE в командной строке), набрав import pygame или импорт SYS, Pygame Я представил с ошибка импорта ошибкаУстановка PyGame - ImportError: Ошибка загрузки DLL

unhandled by user code - DLL load failed: The specified module could not be found. 

Мое окончательное решение удалить Python 3.5 и установить версию, которая соответствует PyGame.

ответ

0

Это не должно иметь ничего общего с версией Python. Вам не хватает динамической библиотеки (DLL). Это означает, что либо DLL не находится в вашей системе, либо Python не может ее найти. Вероятно, вы должны попробовать установить установщик msi/exe для PyGame mentioned here, так как он должен устанавливать любые зависимости. Это устранит проблему, если она вызвана отсутствием DLL в вашей системе.

Это может быть вызвано тем, что библиотеки не находятся на PYTHONPATH. Найдите полученную вами ошибку, и вы увидите немало ответов на ее устранение.

Если вы только начинаете, вы можете захотеть взглянуть на другую библиотеку. Вероятно, довольно много игровых библиотек для Python, которые можно установить с помощью простого pip install. Затем вы можете вернуться в PyGame, когда вам будет удобнее, если хотите.

0

получить его здесь: https://www.dropbox.com/s/hnmcaq1rf6zn7m3/pygame-1.9.2a0-cp34-none-win32.whl?dl=0 скачать и установить его, поместив его в C: \ python3.5 \ Scripts затем запустить PIP3 установить Pygame-1.9.2a0-CP34-None-win32.whl (это для 3.4, но 3.5 работает тоже) он должен работать, и ваша ошибка не имеет ничего общего с пакетом, просто у вас нет файла DLL, установите его снова с веб-сайта выше

+0

Следуя инструкциям, которые вы дали me Я вхожу в python -m pip install pygame-1.9.2a0-cp34-none-win32.whl, и cmd возвращает эту ошибку. http://imgur.com/a/W6Gxz –

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