安装pywin32时:ImportError: DLL load failed: %1 不是有效的 Win32 应用程序和 DLL load failed
问题一:ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
import pywinapi报错:ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
原因:与python版本不对应
pypi官网上下载whl文件,我的python 版本为27
下载第一个后安装
下载文件放置于D:\python\python3.6.2\Scripts下,前边为python安装目录
cmd进入D:\python\python3.6.2\Scripts,执行pip install pywin32-224-cp27m-win32.whl
等待Successfully installed pywin32-224出现
问题二:DLL load failed
解决错误的方法:
拷贝C:\Python26\Lib\site-packages\pywin32_system32\目录下的
pythoncom27.dll
pythoncomloader27.dll
pywintypes27.dll
至
C:\Windows\System32