无法导入Tensorflow keras库使用python在Matlab接口

22日视图(30天)
大家好,
我创建了一个conda虚拟环境和安装tensorflow 2.0。我用Matlab 2018 b版本。我能够导入其他库如numpy,熊猫,scikit-learn。但无法导入tensorflow 2.0使用py.importlib.import_module (tensorflow)命令,下面提到的错误:
错误使用__init__ > <模块>(40行)
Python错误:ModuleNotFoundError:没有模块命名为“tensorflow.python.tools”;“tensorflow。python的不是
一个包
错误__init__ > <模块>(第98行)
从tensorflow_core进口*
误差<冻importlib > _call_with_frames_removed(第219行)
误差<冻importlib > exec_module(第678行)
误差<冻importlib > _load_unlocked(第665行)
误差<冻importlib > _find_and_load_unlocked(第955行)
误差<冻importlib > _find_and_load(第971行)
误差<冻importlib > _gcd_import(第994行)
错误__init__ > import_module(第126行)
_bootstrap返回。_gcd_import(名称[:],包级别)
作为一个解决方案,我创建了一个新的虚拟环境和安装tensorflow 1.2.1和keras 1.0.7。tensorflow 1.2.1正在导入matlab但得到以下提到的错误在试图导入keras 1.0.7:
> > py.importlib.import_module (“keras”)
错误使用__init__ > <模块>(60)行
Python错误:AttributeError:“NoneType”对象没有属性“写”
错误__init__ > <模块>(2行)
从。进口端
误差<冻importlib > _call_with_frames_removed(第219行)
误差<冻importlib > exec_module(第678行)
误差<冻importlib > _load_unlocked(第665行)
误差<冻importlib > _find_and_load_unlocked(第955行)
误差<冻importlib > _find_and_load(第971行)
误差<冻importlib > _gcd_import(第994行)
错误__init__ > import_module(第126行)
_bootstrap返回。_gcd_import(名称[:],包级别)
请某人帮我修复这个问题。
感谢和问候,
Chaitanya Gogineni
6个评论

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!