Нет модуля с именем win32console при работе wexpect - PullRequest
1 голос
/ 01 апреля 2010

Я хочу запустить wexpect (порт windows pexpect) на моей 64-битной машине с Windows 7.Я получаю следующую ошибку:

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.

1 Ответ

4 голосов
/ 01 апреля 2010

Установите это: http://sourceforge.net/projects/pywin32/

Отредактируйте, чтобы добавить немного более длинное объяснение: есть очень полезный набор специфичных для Windows модулей Python, который называется PyWin32 . Я считаю, win32console является частью этого. Вы можете установить PyWin32 поверх стандартной версии python.org Python или установить ActiveState ActivePython , который объединяет все необходимое. Я использую ActivePython и у меня есть модуль win32console.

...