我一直在尝试为Super Hexagon运行一个机器人(只是为了好玩),但当我尝试在IDLE 2.7.11(32位)中运行模块时,我收到了错误
追踪(最近一次呼叫最后一次):
文件“C:\ Users(Me)\ Desktop \ Super-Hexagon-Bot \ super_hexagon_bot.py”,第8行,<模块>
import win32ui
ImportError:没有名为win32ui的模块
不幸的是,现在我正在将我的桌面流式传输到我的Macbook,因此我无法复制代码,but here's an image of the part the program has an error with.
我有64位Windows 8,所以win32ui很可能是问题,但我不知道如何更改代码以容纳64位。有什么建议吗?
答案 0 :(得分:1)
我认为问题不在于Windows PC的BIT版本。
在我看来,你还没有安装他的模块win32ui。
在网上搜索后,我发现了模块pywin32,它应该包括所有必要的WIN思考 您可以通过这些MSI安装程序的pip,easy_install安装它: http://sourceforge.net/projects/pywin32/files/pywin32/
请使用最新版本。
但我认为你必须改变代码: 对不起,我没有Windows PC,所以我无法尝试,也许是这样的:
from pywin32 import *
答案 1 :(得分:0)
您在这里使用的Python库很可能会导致问题。 python win32ui有64位版本。
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/
下载并安装其中一个并设置构建路径并相应地导入。