在 pybuilder 中初始化 ctypes 时出错

Error initializing ctypes in pybuilder

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

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

回溯告诉我问题出在这里:.../pyenv/versions/2.7.14/lib/python2.7/site-packages/oscrypto/_openssl/_libcrypto_ctypes.py

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

另一个人告诉我,也许 oscrypto 库有冲突(一个来自环境,另一个来自项目的 lib 目录)我该如何检查?

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

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

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