【问题标题】:Jupyter notebook error 'dyld library not loaded: CoreFoundation' after macOS Big Sur updatemacOS Big Sur 更新后 Jupyter 笔记本错误“未加载 dyld 库:CoreFoundation”
【发布时间】:2021-03-03 02:45:42
【问题描述】:

更新到 macOS Big Sur 后,我在运行 jupyter notebook 时收到以下错误:

dyld: Library not loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  Referenced from: /Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python
  Reason: image not found
[1]    2971 abort      jupyter notebook

关于如何解决这个问题的任何想法?我尝试使用 brew 重新安装 jupyter-notebook(我也更新了 brew),但我一直收到同样的错误。

【问题讨论】:

  • 升级到 Big Sur 版本 11 后,我遇到了完全相同的问题,而且对我也没有任何效果!我尝试了 brew、install_name_tool 并重新安装 jupyter notebook。希望有人能帮忙!!!
  • reddit.com/r/MacOSBeta/comments/hfknpa/… CoreFoundation 不再在工作目录中。所以我不指望install_name_tool 会起作用。有什么建议吗?
  • 我现在尝试使用 jupyterlab 并且效果很好...但是 jupyter notebook 仍然不适合我...
  • 太烦人了,但我终于找到了在我的本地系统中运行良好的 Visual Studio Code,现在正在使用它。
  • 我在 PyCharm 中的项目也有同样的问题...有什么解决办法吗?

标签: python macos jupyter-notebook


【解决方案1】:

升级到 macOS Big Sur 后,我遇到了同样的问题。我将我的 python 版本(3.6.4)更新为(3.9.0),之后我只是卸载了笔记本并重新安装了它。 现在可以了。

【讨论】:

  • 谢谢。是的,这终于对我有用。我现在拿回了我的 jupyter notebook 的控制权。我在 conda 和 python 上来来回回,所以最终重新安装了 anaconda 和 jupyter notebook,还不得不重置我的 ipykernel。
  • 考虑到很多 python 模块还没有兼容 python 3.9 的轮子,我正在切换回 python3.8 和 Visual Studio Code。对于正在考虑升级 Big Sur 的任何人,请不要升级!!!
  • 很高兴能为您提供帮助。升级到新操作系统是个大错误...
  • 我知道这仅解决了 jupyter notebook 的问题,但就像 Yolanda Wang 所说的那样,python 3.9 目前缺乏兼容性(例如,尚不支持 tensorflow)。我最终将 anaconda 与 python3.7.9 一起使用
  • 我可以开始工作的最低 3.6 版本是 3.6.7
猜你喜欢
  • 1970-01-01
  • 2021-08-06
  • 2021-04-15
  • 2018-08-14
  • 1970-01-01
  • 2021-04-28
  • 2021-11-13
  • 2021-02-26
  • 2021-03-03
相关资源
最近更新 更多