问题:

 导入tensorflow时报错ModuleNotFoundError: No module named 'numpy.core._multiarray_umath',异常信息如下所示

在这里插入图片描述
分析:

 NumPy是使用Python进行科学计算的基础软件包,这里提示numpy.core._multiarray_umath failed to import和numpy.core.umath failed to import ,得知异常的原因是Numpy库的引用出了问题。
 估计是NumPy版本和当前Tensorflow版本兼容性问题。之前因为安装其他包有降过Numpy包的版本,用conda list numpy查到当前的NumPy版本号为1.14.6

在这里插入图片描述
解决方法:

用命令 pip install --upgrade numpy 升级numpy版本从1.14.6至1.17.2 即可。
在这里插入图片描述
再次导入tensorflow则无异常报错。

在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐