Почему я не могу установить pygame и livewires в python для книги "Программирование на Python для абсолютного новичка"?

В программировании на Python для новичка требуется загрузка Pygame и LiveWires. Книга связывает вас со страницей, где вы можете скачать набор папок, созданных для книги. В этих папках находятся мастер установки Pygame и .bat файл для livewires. Тем не менее, я запустил мастер pygame, и когда я использую import pygame в начале скрипта python, я получаю эту неприятную ошибку:

Traceback (most recent call last):
  File "C:\Python34\pygam test.py", line 1, in <module>
    import pygame
  File "C:\Python34\lib\site-packages\pygame\__init__.py", line 95, in <module>
    from pygame.base import *
ImportError: DLL load failed: The specified module could not be found.

Когда программа запуска спросила, когда поставить "pygame" или что-то еще, я ввел это:

C:\Python34

что мне кажется правильным. Файл ".bat" для "livewires" на данный момент тоже не работает, но я думаю, это потому, что "pygame" не работает.

Sidenote: Мой 'Path' также связан с C:\Python34.

В чем проблема?

2 ответа

Вы используете Python3. Установка Pygames не работает с Python3. Воспользуйтесь советами здесь: https://askubuntu.com/questions/401342/how-to-download-pygame-in-python3-3.

Кроме того, вы не будете устанавливать модуль livewires по многим тем же причинам, и автор дает модифицированные версии liverwires, а не оригинальную вещь. По этой причине я переписал livewires из спецификаций в конце книги: https://pypi.python.org/pypi/SuperWires

Вот загрузка для программирования на Python для начинающего Pygame и Python.

Другие вопросы по тегам