【问题标题】:anaconda_build tutorial fails on MacOS High Sierra: Library not loaded: libcrypto.1.0.0.dylibanaconda_build 教程在 MacOS High Sierra 上失败:未加载库:libcrypto.1.0.0.dylib
【发布时间】:2018-10-31 17:28:37
【问题描述】:

我正在关注this official guide 为基于骨架的 anaconda 构建包。我只是想构建教程中使用的示例包,即pyinstrument

我在 MacOS High Siera (10.13.6) 下使用 anaconda2 版本 4.5.11。

运行命令conda_build pyinstrument时,我收到以下错误(full output here):

文件 “/Users/me/anaconda2/envs/blbuild/lib/python2.7/site-packages/cffi/vengine_cpy.py”, 第 159 行,在 load_library 中 引发 VerificationError(error) cffi.error.VerificationError: importing '/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 原因:找不到图片

我已经尝试通过brew重新安装openssl,因为我在搜索错误消息时发现了这个建议,但它对错误没有影响。我的 brew 的 openssl 版本是 1.0.2p,以防万一。

我做错了什么?

【问题讨论】:

    标签: python anaconda


    【解决方案1】:

    我终于能够解决这个问题。解决方案是手动安装似乎需要的软件包:

    conda install cryptography
    

    【讨论】:

      猜你喜欢
      • 2018-04-02
      • 2020-04-03
      • 1970-01-01
      • 2020-09-19
      • 1970-01-01
      • 2018-12-12
      • 2018-05-25
      • 2020-12-31
      • 2015-01-31
      相关资源
      最近更新 更多