【问题标题】:Python 2.7 "import hashlib" segmentation faultPython 2.7“导入 hashlib”分段错误
【发布时间】:2013-04-03 00:41:50
【问题描述】:

每当我尝试在 Python 2.7 中导入 hashlib 时,都会遇到分段错误。我已经安装了 openssl 版本 1.0.0、pyOpenssl 版本 .10,并使用未在 Modules/Setup 中注释的 ssl 行重新编译了 python,指向库的正确路径并包含 openssl 的文件。

我已经在所有我能找到的可能使用 libssl 或 libcrypto 的库上运行 ldd,它们都指向相同版本的文件。

gdb 返回: 0x0000003d1d0f670 in EVP_PKEY_CTX_dup () from /usr/lib64/libcrypto.so.1.0.0

任何想法可能会发生什么,以及如何修复它?

【问题讨论】:

    标签: linux python-2.7 segmentation-fault hashlib


    【解决方案1】:

    hashlib 如果在构建 python 时可以找到 libcrypto,则使用 libcrypto 进行哈希算法。

    我怀疑它最终会在运行时与构建时使用不同的 libcrypto。

    【讨论】:

      猜你喜欢
      • 2013-12-22
      • 2012-01-25
      • 1970-01-01
      • 2017-12-02
      • 1970-01-01
      • 2018-09-03
      • 2017-05-11
      • 1970-01-01
      相关资源
      最近更新 更多