问题:

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

分析:

     NumPy是使用Python进行科学计算的基础软件包,这里提示numpy.core._multiarray_umath failed to importnumpy.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则无异常报错。

 

参考资料:

1. https://numpy.org/

2. https://blog.csdn.net/weixin_41010198/article/details/86738635

 

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐