Python 3.x tensorflow和theano的python3 keras导入错误
使用python3(版本3.6.8)和keras 简单的脚本:Python 3.x tensorflow和theano的python3 keras导入错误,python-3.x,tensorflow,keras,theano,Python 3.x,Tensorflow,Keras,Theano,使用python3(版本3.6.8)和keras 简单的脚本: import keras 给出一个错误: 使用TensorFlow后端 昂蒂格尔·马奇恩贝勒(斯佩切拉扎格·格什里本) (在英语中类似于:“无效的机器命令(写入内存映像)”) 所以我试着用theano来代替: import os os.environ['KERAS_BACKEND'] = 'theano' from keras import backend as K 对于python3,它显示以下输出: 使用Theano后端 昂
import keras
给出一个错误:
使用TensorFlow后端
昂蒂格尔·马奇恩贝勒(斯佩切拉扎格·格什里本)
(在英语中类似于:“无效的机器命令(写入内存映像)”)
所以我试着用theano来代替:
import os
os.environ['KERAS_BACKEND'] = 'theano'
from keras import backend as K
对于python3,它显示以下输出:
使用Theano后端
昂蒂格尔·马奇恩贝勒(斯佩切拉扎格·格什里本)
如何获得有关该问题的更多信息?试试看
from tensorflow import keras
如果问题仍然存在,请尝试阅读有关如何安装和如何使用的文档
通过此导入,后端消息将消失。但错误依然存在。也许我应该提一下,theano本身似乎工作正常。因此,对于我来说,在没有后端的情况下出现相同的错误似乎是令人惊讶的。进一步的测试表明,tensorflow导入似乎是导致问题的原因。是否keras在任何情况下都会导入tensorflow(即使theano被明确定义为后端)?我确实阅读了tensorflow的安装说明。有一个问题:pip和pip3版本是