2
断言错误Win10的机器上的虚拟ENV安装最新Keras和TF后,我一直有一个断言错误keras导入新的虚拟ENV
AssertionError Traceback (most recent call last)
<ipython-input-6-88d96843a926> in <module>()
----> 1 import keras
~\AppData\Local\Continuum\Anaconda3\envs\aind-vui\lib\site-packages\keras\__init__.py in <module>()
1 from __future__ import absolute_import
2
----> 3 from . import activations
4 from . import applications
5 from . import backend
~\AppData\Local\Continuum\Anaconda3\envs\aind-vui\lib\site-packages\keras\activations.py in <module>()
2 import six
3 import warnings
----> 4 from . import backend as K
5 from .utils.generic_utils import deserialize_keras_object
6 from .engine import Layer
~\AppData\Local\Continuum\Anaconda3\envs\aind-vui\lib\site-packages\keras\backend\__init__.py in <module>()
69 if 'KERAS_BACKEND' in os.environ:
70 _backend = os.environ['KERAS_BACKEND']
---> 71 assert _backend in {'theano', 'tensorflow', 'cntk'}
72 _BACKEND = _backend
73
AssertionError:
tensorflow本身进口罚款。我的keras工作环境也非常好,keras.json正确地指向tensorflow。
pip list显示Keras安装在env中。
显示正确的信息。
令人沮丧
$ python
>>> import keras
>>> quit()
的作品,但在jupyternotebook做同样的事情不会
这样做,非常感谢。只是为了在Windows上试用此信息,Windows版本的导出设置为 因此 > set KERAS_BACKEND = tensorflow – Dennis