Python Pywin32的版本不正确,是否导致刮擦错误?

Python Pywin32的版本不正确,是否导致刮擦错误?,python,scrapy,pywin32,Python,Scrapy,Pywin32,我正在Windows Vista上运行Python.org 2.7 64位版本。我正在尝试使用以下命令运行Scrapy: scrapy startproject myproject 然而,这会在命令Shell中引发相当大的回溯错误日志。不过,在进一步阅读之后,我认为只有日志中的最后几行才是导致错误的原因: raise ffiplatform.VerificationError(error) cffi.ffiplatform.VerificationError: importing 'c:\\P

我正在Windows Vista上运行Python.org 2.7 64位版本。我正在尝试使用以下命令运行Scrapy:

scrapy startproject myproject
然而,这会在命令Shell中引发相当大的回溯错误日志。不过,在进一步阅读之后,我认为只有日志中的最后几行才是导致错误的原因:

raise ffiplatform.VerificationError(error)
cffi.ffiplatform.VerificationError: importing 'c:\\Python27\\lib\\site-packages\
\cryptography\\_Cryptography_cffi_444d7397xa22f8491.pyd': DLL load failed: %1 is
 not a valid Win32 application.
谷歌搜索:

DLL load failed: %1 is not a valid Win32 application.
显示这可能是由于未安装Pywin32造成的。但是,我安装了以下Pywin.exe文件:

pywin32-219.win-amd64-py2.7
在“我的网站软件包”文件夹中,我安装了以下软件包:

pythonwin
pywin32_system32
上面的.exe是要安装的正确软件包吗?上面两个安装的软件包是运行Scrapy所需的正确软件包吗?我需要64位版本的Pywin吗

如果是的话,有人知道还有什么可能导致这个错误吗?这是令人难以置信的沮丧是如此接近有刮擦工作,并在最后的障碍下降。任何帮助都将不胜感激


谢谢

通过安装64位而不是32位的OpenSSL解决了这一问题。有点小错误,但我很高兴我找到了根本原因