python twisted环境:_Cryptography_cffi_444d7397xa22f8491.pyd DLL加载失败?

python twisted环境:_Cryptography_cffi_444d7397xa22f8491.pyd DLL加载失败?,python,twisted,setuptools,python-cffi,Python,Twisted,Setuptools,Python Cffi,我的开发环境: win7 64 蟒蛇2.7.6 64 扭转13.2 我已经安装了所有需要的模块。 但总是抛出一个错误: from twisted.internet import reactor cffi.ffiplatform.VerificationError: importing 'D:\\Python27\\lib\\site-packages\\cryptography\\_Cryptography_cffi_444d7397xa22f8491.pyd': DLL load f

我的开发环境: win7 64 蟒蛇2.7.6 64 扭转13.2

我已经安装了所有需要的模块。 但总是抛出一个错误:

    from twisted.internet import reactor 
cffi.ffiplatform.VerificationError: importing 'D:\\Python27\\lib\\site-packages\\cryptography\\_Cryptography_cffi_444d7397xa22f8491.pyd': DLL load failed: 
在另一台计算机上,我可以使用默认的reactor,但当我使用iocpreactor时出现错误。当使用默认reactor,tcp模式时,只有一个连接可以正常工作

我试图改变一些旧版本的模块,问题仍然是一样的
怎么了?

此错误可能是因为您尚未安装64位OpenSSL。它可以作为二进制文件从。只需下载Win64版本并使用默认设置进行安装


这个问题已经添加到cryptography.io中。

非常感谢,我已经解决了这个问题。你是对的

我在开始时由pip安装了pyopenssl,并且还尝试下载了pyopenssl.egg。 最后我找到了一个要安装的.exe文件。然后twisted不需要pycrypto。该问题已修复


安装.egg版本时可能存在一些编译问题。

DLL加载失败后,您似乎丢失了一些信息:
消息。此外,在诊断此类问题时,提供尽可能多的信息也很重要。什么样的确切版本的
cffi
,什么样的确切版本的
cryptography
,是您自己构建的Python还是从Python.org下载的Python,您使用的是什么C编译器,是否有C编译器,等等。