Ошибка инициализации ctypes в pybuilder

Пару дней назад я клонировал репозиторий git и попытался сделать сборку из этого кода с помощью PyBuilder; однако я не смог этого сделать.

Каждый раз, когда я запускаю pyb -X -E jenkins-zipfile-release в Bash, я получаю следующую ошибку: BUILD FAILED - Error initializing ctypes. Дело в том, что ни у кого из моих коллег нет этой проблемы, мы не знаем, почему.

Трассировка говорит мне, что проблема здесь: .../pyenv/versions/2.7.14/lib/python2.7/site-packages/oscrypto/_openssl/_libcrypto_ctypes.py

Мы думали, что проблема в том, что мой питон был неправильно скомпилирован с SSL. У нас даже была другая версия SSL. Я заменил LibreSSL на OpenSSL, но проблема осталась.

Другой человек сказал мне, что, возможно, библиотеки oscrypto конфликтуют (одна из среды, а другая из каталога lib проекта). Как я могу это проверить?

Я был бы очень признателен, если бы кто-нибудь мог указать мне правильное направление, я пытаюсь уже два дня.


person Nerdrigo    schedule 19.01.2018    source источник
comment
Пожалуйста, добавьте полную трассировку. Другая полезная информация: версия Python (2.7.14 в VEnv), версия PyBuilder, pyOpenSSL< /i> версия, архитектура ОС.   -  person CristiFati    schedule 31.01.2018
comment
@CristiFati Я уже изучил это и, по-видимому, есть проблема между библиотекой Oscrypto и ОС High Sierra. Я могу заставить его работать в других ОС, кроме High Sierra.   -  person Nerdrigo    schedule 31.01.2018


Ответы (1)


Возникла проблема с запуском oscrypto в High Sierra. Проблема была исправлена, и она будет частью следующего релиза.

Дополнительная информация: https://github.com/wbond/oscrypto/issues/22

person Nerdrigo    schedule 12.05.2018