dyld:库未加载:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
Posted
技术标签:
【中文标题】dyld:库未加载:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation【英文标题】:dyld: Library not loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 【发布时间】:2021-04-28 20:48:47 【问题描述】:vincens@VMAC: python3 dyld:图书馆没有 已加载:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
引用自: /Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python 原因:找不到图片 [1] 25278 中止python3
当我将我的 Mac 更新到最新版本时,没有使用 python3 env。我该如何解决?
【问题讨论】:
【参考方案1】:这对我有同样的问题。
检查您是否安装了多个 Python3.x 版本。就我而言,我安装了Python3.6
和Python3.9
。 brew uninstall python3
没有完全删除 Python3.6
。
我能够通过显式运行 python3.9
而不是 python3
从终端调用 Python3.9
,这使我相信问题是由于使用 Python3.x 资源的歧义引起的。
手动删除 /Library/Frameworks/Python.framework/Versions/3.6
导致 Python3 按预期运行。
提示:
从 PATH 环境变量中删除 /Library/Frameworks/Python.framework/Versions/3.6
可能就足够了。
【讨论】:
感谢您提供的信息,真的很有帮助。 :)【参考方案2】:入住地点:
/usr/bin/python3
如果您可以从此位置调用 python3 解释器而没有任何问题,请将其复制到
/usr/local/bin/python3
我升级到 macOS Big Sur 并遇到了同样的问题。我无法从终端打开 Python 解释器,并且 Library/Frameworks/Python.framework/Versions/3.6 中的 Python 版本也被指向 Python2.7。
后来,我发现位置/usr/bin/python3
的python3 对我来说工作得很好。我还尝试为 python3 创建指向上述路径的符号链接,但没有成功。
【讨论】:
【参考方案3】:那是因为您已经从系统库安装了 python 3.6 和从其他来源(如 brew)安装了 python3.9,并且较低版本的 python 有问题。请手动删除 /Library/Frameworks 中的 python。 sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.6
这个命令对我有用。
【讨论】:
【参考方案4】:我在Step 1 of PyCharm's Create a Django project documentation 遇到了同样的问题。
我之前在我的 Mac 上按照these instructions 设置了 Python。不能保证此解决方案适用于所有人,但如果某人的 Python 设置类似于我的以下解决方案,那么对我有用的解决方案可能会对您有所帮助...
-
打开终端
which python3
复制给你的目录...(对我来说是/Users/foo/.pyenv/bar/python3
)
在 PyCharm(专业版)中创建新的 Django 项目时,将基本目录设置为从which python3
收到的目录
创建您的项目
【讨论】:
【参考方案5】:我的情况
-
已删除 Xcode(可能某些文件夹被意外删除,例如
/Library/Frameworks/...
还使用anaconda
安装了Python。
我的解决方案
-
重新安装 Xcode
按照this 删除
anaconda
然后一切正常
【讨论】:
以上是关于dyld:库未加载:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation的主要内容,如果未能解决你的问题,请参考以下文章
dyld:库未加载:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation