Учебник anaconda_build завершается неудачно в MacOS High Sierra: Библиотека не загружена: libcrypto.1.0.0.dylib - PullRequest
0 голосов
/ 31 октября 2018

Я следую этому официальному руководству за сборкой пакета для анаконды на основе скелета. Я просто хочу собрать пример пакета, используемого в учебнике, который является pyinstrument .

Я использую anaconda2 версии 4.5.11 под MacOS High Siera (10.13.6).

При выполнении команды conda_build pyinstrument я получаю следующую ошибку ( полный вывод здесь ):

Файл "/Users/me/anaconda2/envs/blbuild/lib/python2.7/site-packages/cffi/vengine_cpy.py", строка 159, в load_library поднять VerificationError (ошибка) cffi.error.VerificationError: импорт '/Users/me/anaconda2/envs/blbuild/lib/python2.7/site-packages/cryptography/_Cryptography_cffi_4ed9e37dx4000d087.so': dlopen (/Users/me/anaconda2/envs/blbuild/lib/python2.7/site-packages/cryptography/_Cryptography_cffi_4ed9e37dx4000d087.so, 2): библиотека не загружена: @loader_path /../../../ libcrypto.1.0.0.dylib
Ссылка от: /Users/me/anaconda2/envs/blbuild/lib/python2.7/site-packages/cryptography/_Cryptography_cffi_4ed9e37dx4000d087.so Причина: изображение не найдено

Я уже пытался переустановить openssl через brew, потому что я нашел эту рекомендацию при поиске сообщения об ошибке в SO, хотя оно не оказало влияния на ошибку. Моя версия openssl от brew - 1.0.2p, если это имеет значение.

Что я делаю не так?

1 Ответ

0 голосов
/ 02 ноября 2018

Мне удалось наконец решить эту проблему. Решением было вручную установить пакет, который, по-видимому, необходим:

conda install cryptography
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...