微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Spyder Mac OS 10.10.5 Yosemite 在使用 conda update anaconda 更新 anaconda 后失败

如何解决Spyder Mac OS 10.10.5 Yosemite 在使用 conda update anaconda 更新 anaconda 后失败

嗯,这与其说是一个问题,不如说是一个教程,因为我在采取了几个步骤后就能够解决它。

首先是问题 我正在安装 scikit-learn-intelex 加速器,并决定使用通常的 conda update anaconda 更新 Mac OS 终端中的 anaconda,在运行命令后,并尝试启动 Spyder 来测试新模块,我得到了

英特尔 MKL 致命错误:无法加载 libmkl_intel_thread.1.dylib。

解决方法

解决方案 这些是我在 Mac OS 10.10.5 Yosemite 上解决问题所采取的步骤

  1. 尝试使用 conda list –revisions 将 anaconda 恢复(回滚)到以前的版本,当您不想卸载 anaconda 但恢复到以前的工作版本时,这是一个不错的功能。
  2. 我已经安装并尝试了所有 5 个版本,但它不起作用,如果在您的情况下有效,那么这就是您所要做的。在我的情况下,它没有,所以我在尝试从终端运行 Spyder 后出现了同样的错误,所以我继续。
  3. 尝试手动安装丢失的软件包,当您检查修订版时,您会发现一些软件包丢失了,如果您重新安装它们,有时问题会解决,在我的情况下它没有
  4. 重新安装 Anaconda Navigator 并尝试从修订版手动升级 Spyder。在 Anaconda Navigator>Environments 中,您可以选择单个包进行更新,我尝试更新 Spyder 和 Numpy,因为 mkl 库直接影响 Numpy,有时这种方法也有效,您就完成了,在我的情况下我有继续。
  5. anaconda3中删除/opt/。这是激进的,但它奏效了!我删除了整个 anaconda3 目录,首先将自己定位在 /myuser/opt/ 上并运行 rm -rf anaconda3,这是在 mac(Unix) 和 Linux 上完全删除目录的命令,所以我这样做了,并且然后继续从 anaconda.com 下载一个新的 OSX64 包,并从头开始将其安装在默认目录中,出于某种原因,我不能是的,不能打开 PyCharm(我尝试了多个有时使用不同的 Internet 连接、路由器或从我的 iPhone 进行网络共享,甚至从 Android 手机),从 PyCharm,我总是得到一个 CORRUPT 包!所以我对 Spyder 很满意,而且我使用其他 IDE 和 Watson Studio。
  6. 新安装的 anaconda 包运行良好!Spyder 启动正常,问题解决!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。