問題:
導入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則無異常報錯。
參考資料:
2. https://blog.csdn.net/weixin_41010198/article/details/86738635