【问题标题】:Can't import keras无法导入keras
【发布时间】:2018-07-14 14:33:40
【问题描述】:

我无法运行 keras;当我尝试从 Jupyter 笔记本导入 keras 时,我首先看到

Using TensorFlow backend.

红色,但随后内核崩溃,我看到提示:

Kernel Restarting
The kernel appears to have died. It will restart automatically.

如果我尝试直接用 python 运行它(所以我有一个名为 run.py 的文件,它只导入 keras)我得到:

Using TensorFlow backend.
Illegal instruction: 4

我在 2012 年中期的配备 2.9 GHz Intel Core i7 处理器的 Macbook 上使用 High Sierra (10.13.2)。我在最新的 conda 上安装了 python 3.6,并且还在运行最新版本的 keras 和 tensorflow。

感谢您的帮助!

【问题讨论】:

  • 我有同样的问题,安装 mxnet-mkl 库没有帮助。你能解决这个问题吗?
  • 请看我对下面答案的评论。我的问题是一个混乱的 python 和 pip 安装,在奇怪的地方安装了包......

标签: python tensorflow keras


【解决方案1】:

尝试安装mxnet-mkl库,然后运行keras。

请看下面的链接: https://github.com/apache/incubator-mxnet/issues/8183

【讨论】:

  • 感谢您的回答!安装您建议的软件包时,我发现 pip 正在 /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages 中安装软件包,而我正在运行 R(并且 pip 本身已安装) 在 /anaconda3/lib/python3.6/site-packages 中。我手动将所有包移动到新目录,问题就解决了。
  • 我应该删除我的问题吗?
猜你喜欢
  • 2020-06-10
  • 1970-01-01
  • 2018-07-20
  • 2023-04-11
  • 2019-02-12
  • 1970-01-01
  • 1970-01-01
  • 2018-03-07
  • 2017-02-17
相关资源
最近更新 更多