2013-07-10 99 views
1

我嘗試在Windows 7 64位上使用winpexpect和python 2.6。無法啓動python winpexpect庫

>>> import winpexpect 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "c:\python26\lib\site-packages\winpexpect-1.6-py2.6.egg\winpexpect.py", l 
ine 11, in <module> 
    import pywintypes 
    File "C:\Python26\lib\site-packages\win32\lib\pywintypes.py", line 124, in <mo 
dule> 
    __import_pywin32_system_module__("pywintypes", globals()) 
    File "C:\Python26\lib\site-packages\win32\lib\pywintypes.py", line 98, in __im 
port_pywin32_system_module__ 
    raise ImportError("No system module '%s' (%s)" % (modname, filename)) 
ImportError: No system module 'pywintypes' (pywintypes26.dll) 

或者安裝不引發任何錯誤:

Extracting winpexpect-1.6-py2.6.egg to c:\python26\lib\site-packages 
winpexpect 1.6 is already the active version in easy-install.pth 

Installed c:\python26\lib\site-packages\winpexpect-1.6-py2.6.egg 
Processing dependencies for winpexpect==1.6 
Searching for pywin32==218 
Best match: pywin32 218 
Adding pywin32 218 to easy-install.pth file 
Using c:\python26\lib\site-packages 

回答

2

winpexpect取決於pywin32。你可以找到安裝文件here

Use this link下載適用於您的系統的最新版本。 (Python 2.6 64bit版本)