我想在我的Windows 7 64位机器上运行wexpect(pexpect的windows端口)。我收到以下错误:
C:\Program Files (x86)\wexpect\build\lib>wexpect.py
Traceback (most recent call last):
File "C:\Program Files (x86)\wexpect\build\lib\wexpect.py", line 97, in <module>
raise ImportError(str(e) + "This package was intended for Windows like operating systems.")
ImportError: No module named win32console This package requires the win32 python packages.This package was intended for Windows like operatin
g systems.
在代码中,它在以下行失败:from win32console import *
我使用的是Python 2.6.4。我无法弄清楚如何安装win32console。
安装此:http://sourceforge.net/projects/pywin32/
编辑以添加稍长的解释:有一组非常有用的特定于Windows的Python模块,称为PyWin32。我相信win32console
是其中的一部分。您可以在Python的标准python.org版本之上安装PyWin32,也可以安装ActiveState ActivePython,它将您需要的所有内容捆绑在一起。我正在使用ActivePython,我有一个win32console
模块。