Почему я не могу установить 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.