2

Python Programming for the Absolute Beginner中,它要求您下载pygamelivewires。该书将您链接到一个页面,您可以在该页面下载为该书制作的文件夹包。在这些文件夹中是pygame的设置向导和livewires.bat的文件。

但是,我运行了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

这对我来说似乎是正确的。'livewires'的.bat文件目前也不起作用,但我想那是因为 'pygame' 不起作用。

旁注:我的PATH链接C:\Python34也是如此。

问题是什么?

4

2 回答 2

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

于 2015-04-07T17:27:24.903 回答
0

是pygame 和 python的绝对初学者的 python 编程下载。

于 2018-04-21T19:32:25.810 回答