首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python Livewires从livewires导入小游戏

Python Livewires从livewires导入小游戏
EN

Stack Overflow用户
提问于 2015-04-21 21:40:51
回答 1查看 925关注 0票数 0

我又来了。我对蟒蛇的不幸似乎永远不会结束..。我正在学习“绝对初学者的Programming”一书,感谢您社区的帮助,我成功地使用了它的'.bat‘文件。结果发现:而不是:

代码语言:javascript
复制
setup.py
pause

那家伙应该写上:

代码语言:javascript
复制
python setup.py
pause

面膜

我点击了.bat文件,它执行了一些代码,然后要求按enter退出等等。我继续使用python尝试使用它,输入:

代码语言:javascript
复制
from livewires import games, colors

当在空闲状态下运行时,会引发这个严重的错误:

代码语言:javascript
复制
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.

我知道这些程序不应该在空闲状态下运行,但是当我正常运行它时,它会很快消失,导致错误。

这一切为什么要发生?请注意,事实上,我拼写它‘颜色’不是问题,因为这家伙似乎编辑为美国拼写。我自己也是英国人,所以我的第一反应是写“颜色”,但我尝试了两者。

代码语言:javascript
复制
from livewires import games

似乎出现了类似的错误。

在此之前,非常感谢您。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-21 21:53:51

这是一个x32与x64位python的问题。您正在运行的python可能是一个64位的python (版本是在打开控制台时编写的)。

检查是否有64位版本的直播,并确保您使用的64位游戏。或者删除您的python并安装32位版本(您可以在64位操作系统上使用它)--32位python有更多的支持(包等)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29783631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档