如何修复 dyld:库未加载... 原因:找不到图像 中止陷阱:6?

Posted

技术标签:

【中文标题】如何修复 dyld:库未加载... 原因:找不到图像 中止陷阱:6?【英文标题】:How to fix dyld: Library not loaded... Reason: image not found Abort trap: 6? 【发布时间】:2019-11-25 19:52:35 【问题描述】:

我是学习 python(和一般编码)的新手,我一直在尝试按照

上的说明进行操作

http://bhowell4.com/manic-install-tutorial-for-mac/

在我的 Mac 上安装 manim。一切都很顺利,直到我尝试使用 pip3 安装 virtualenv。正如方向所示,我输入了

pip3 install virtualenv

进入终端(使用pycharm)。然后它返回:

dyld: Library not loaded: /usr/local/Cellar/python/3.7.3/Frameworks/Python.framework/Versions/3.7/Python
  Referenced from: /Users/rdownie/PycharmProjects/practice/venv/bin/python
  Reason: image not found
Abort trap: 6

我尝试查看来自不同资源的修复程序,但似乎没有一个有效。我已经尝试卸载并重新安装 python3、更新 brew、升级 brew 等。我不确定如何实施其他一些潜在的解决方案。非常感谢初学者可以理解的任何帮助!

【问题讨论】:

你是如何安装 Python3 的?用酿造? 是的,我已经 brew 安装了它。 在pycharm的outside运行命令怎么样?尝试从终端运行命令。 哦,天哪...我认为这有效!为什么会有不同? 我不使用pycharm,对不起,但我猜它与Python配置或你的pycharm安装路径有关。检查它是否使用与 brew 一起安装的相同 python3。 【参考方案1】:

当我将Python3.6Python3.9 安装在运行macOS Big Sur 的同一台机器上时,我遇到了同样的问题。我卸载并重新安装了 Python3,希望删除 Py3.6 及其链接,但这没有用。

然后我手动删除了/Library/Frameworks/Python.framework/Versions/3.6,所有这些都作为一个

【讨论】:

这对我有用!谢谢! (macOS Big Sur 11.1)【参考方案2】:

试试python3 -m pip install virtualenv

【讨论】:

它给了我同样的信息: 你并不需要安装它,你只需要它以防你有不想修改的预配置,请参阅我做的这个教程:youtube.com/watch?v=uZj_GQc6pN4 我去看看!谢谢!【参考方案3】:

我一直在研究,对我有帮助的一个答案是this one。对于那些在 MacOS 中遇到同样问题的人。

brew update && brew upgrade
brew switch openssl 1.0.2s

为我工作 Catalina 10.15.4

【讨论】:

以上是关于如何修复 dyld:库未加载... 原因:找不到图像 中止陷阱:6?的主要内容,如果未能解决你的问题,请参考以下文章

dyld:库未加载...原因:找不到合适的图像 Xcode Swift

dyld:库未加载:@rpath/XCTest.framework/XCTest 原因:找不到图像

WatchOS 2 应用程序无法在我的框架库未加载的 dyld_fatal_error 的设备上启动:找不到图像

如何解决库未加载的错误?

dyld:库未加载:@rpath/libswiftAVFoundation.dylib

如何解决错误“找不到图像”?