【问题标题】:Python/OpenSSL issue: ERROR:root:code for hash md5 was not foundPython/OpenSSL 问题:错误:root:找不到哈希 md5 的代码
【发布时间】:2020-07-12 04:37:21
【问题描述】:

使用ruby-install 安装最新的 Ruby 时发生此错误。

我尝试了什么:

brew switch openssl <my_version>

brew upgrade openssl

以及 SO 中提出的许多其他解决方案。没有一个能解决我的问题。

【问题讨论】:

    标签: python openssl homebrew python-2.x


    【解决方案1】:

    虽然 SO 中有很多类似的问题,但我认为没有一个能够解决我的问题。想用为我解决这个问题的修复程序添加这个问题。我是从medium post 那里得到的:

    由于 Python 2 于 2020 年 1 月 1 日宣布停产,并且 brew 不再支持 python 2。解决方案是卸载包。

    brew uninstall python@2

    【讨论】:

      【解决方案2】:

      所以问题实际上是不支持python2,但是您可以通过brew安装正确的openssl来解决它,例如

      brew install openssl@1.1

      【讨论】:

        猜你喜欢
        • 2017-06-07
        • 2020-03-22
        • 2020-05-30
        • 2020-05-19
        • 2020-04-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多