【发布时间】:2015-04-21 21:40:51
【问题描述】:
好吧,我又来了。我对 python 的不幸似乎永远不会结束...... 我正在关注“Python Programming for the Absolute Beginner”一书,感谢社区,我设法使用了它的“.bat”文件。结果不是:
setup.py
pause
这家伙应该写:
python setup.py
pause
捂脸
我点击了 .bat 文件,它执行了一些代码,然后要求按 Enter 退出等等。我继续使用python尝试使用它,输入:
from livewires import games, colors
在 IDLE 中运行时会引发这个讨厌的错误:
Traceback (most recent call last):
File "C:/Python31/TESTERLY TEST", line 1, in <module>
from livewires import games
File "C:\Python31\lib\site-packages\livewires\games.py", line 57, in <module>
import pygame, pygame.image, pygame.mixer, pygame.font, pygame.transform
File "C:\Python31\lib\site-packages\pygame\__init__.py", line 95, in <module>
from pygame.base import *
ImportError: DLL load failed: %1 is not a valid Win32 application.
我知道这些程序不应该在 IDLE 中运行,但是当我正常运行它时,它只是很快就消失了,导致错误。
为什么会这样? 请注意,我拼写为“color”并不是问题,因为这家伙似乎已经编辑为美国拼写。我自己是英国人,所以我的第一反应是写“color”,但我都试过了。
from livewires import games
似乎出现了类似的错误。
非常感谢。
【问题讨论】:
标签: python batch-file pygame livewires