在pybuilder中初始化ctypes时出错

时间:2018-01-19 16:41:57

标签: python openssl ctypes pyopenssl

几天前,我克隆了一个git存储库,并尝试使用PyBuilder构建该代码;但是,我无法这样做。

每次我在Bash中运行pyb -X -E jenkins-zipfile-release时,都会收到以下错误:BUILD FAILED - Error initializing ctypes。问题是,我的同事都没有这个问题,我们不知道为什么。

追溯告诉我问题在于:.../pyenv/versions/2.7.14/lib/python2.7/site-packages/oscrypto/_openssl/_libcrypto_ctypes.py

我们认为我的python没有使用SSL正确编译的问题。我们甚至有一个不同的SSL版本。我用OpenSSL替换了LibreSSL,但问题仍然存在。

另一个人告诉我,oscrypto库可能是冲突的(一个来自环境,另一个来自项目的lib目录)我该怎么检查?

如果有人能指出我正确的方向,我会非常感激,我已经尝试了两天了。

1 个答案:

答案 0 :(得分:1)

在High Sierra中运行oscrypto存在问题。问题已得到解决,它将成为下一版本的一部分。

更多信息:https://github.com/wbond/oscrypto/issues/22