gpt4 book ai didi

Python 在 MacOS 10.15 Beta (19A582a) 上崩溃,错误代码为 "/usr/lib/libcrypto.dylib"

转载 作者:行者123 更新时间:2023-12-02 22:06:39 24 4
gpt4 key购买 nike

我使用新的 macOS Catalina 运行了我的 Django 项目并且运行良好。
我安装了 oh_my_zsh 然后我尝试运行同一个项目,它因以下错误而崩溃。我卸载了 oh_my_zsh 并再次尝试,但没有成功。

Path:                  /usr/local/Cellar/python/3.7.4_1/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python
Identifier: Python
Version: 3.7.4 (3.7.4)
Code Type: X86-64 (Native)
Parent Process: Python [7526]
Responsible: Terminal [7510]
User ID: 501

Date/Time: 2019-10-07 20:59:20.675 +0530
OS Version: Mac OS X 10.15 (19A582a)
Report Version: 12
Anonymous UUID: CB7F20F6-96C0-4F63-9EC5-AFF3E0989687


Time Awake Since Boot: 3000 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
/usr/lib/libcrypto.dylib
abort() called
Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a stable ABI.

最佳答案

我刚刚遇到了同样的问题,并且手动链接事物感觉有点不舒服。

我能够简单地解决这个问题

  1. 通过自制程序安装 openssl:
    brew install openssl
  2. 通过 DYLD_LIBRARY_PATH 从 openssl 指向动态库:
    export DYLD_LIBRARY_PATH=/usr/local/opt/openssl/lib:$DYLD_LIBRARY_PATH

我刚刚将该行添加到我的 .zshrc 中。

编辑:根据this question ,使用 DYLD_FALLBACK_LIBRARY_PATH 可能比 DYLD_LIBRARY_PATH 更好。

编辑2:正如下面的评论中提到的,this可能应该是公认的答案。只需重新安装cryptography 软件包即可。

关于Python 在 MacOS 10.15 Beta (19A582a) 上崩溃,错误代码为 "/usr/lib/libcrypto.dylib",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58272830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com