m2crypto:蟒蛇2.7兼容性和哪个版本的OpenSSL使用?
-
27-09-2019 - |
题
我们已经在使用M2crypto与Python2.6Windows(32-bit)一段时间取得了巨大成功。我们使用的一个用户捐助了设置安装M2crypto在我们发展的环境。我们想要移动到蟒蛇2.7,但注意到没有预先建立的Python2.7设置m2crypto.
问题:
是M2crypto0.20.2兼容Python2.7或者我们应该保持在Python2.6如果我们想继续使用这个图书馆?
没有任何人有一个用户建立安装用于安装M2Crypto0.20.2在Python2.7环境?(没有2.7捐款在M2crypto网站和谷歌来了空及)
我们可以复制我们的Python2.6M2Crypto文件(下lib\网站-包\M2Crypto)同样发生在我们的Python2.7设置并避免一个正式的安装过程中?
哪个版本的OpenSLL我们应该使用与M2crypto0.20.2?我检查OpenSSL的网站和出现有2个版本的OpenSSL选择:0.9.8及的1.0.0。
谢谢你, 马尔科姆
解决方案
- 是的,这是兼容Python2.7,所以你可以自由地升级,如果你已经没有。
- 是的,在这里,你有
bdist_wininst
,bdist_egg
和bdist
为M2Crypto20.2建Python2.7与MSVS2008我希望它会适合你的需要。 - 不,你会获得进口的错误,作为。pyd文件(实际上是DLL)已
python26.dll
在它的进口表,因此这不会的工作。当然,你可以破解它和替换python26
与python27
, 但那也太污垢给你任何保证,它将所有的工作时间。 - 我上传了你作品的现有OpenSSL0.9.8o,没有测试过它的1.0.0.
不隶属于 StackOverflow