ModuleNotFoundError: No module named 'tensorflow_core.keras'


環境

MacOX 10.15.4 catalina
python3.7.7
tensorflow 2.1

問題描述

運行以下代碼時:

from tensorflow.keras import layers, optimizers, datasets

會出現

ModuleNotFoundError: No module named 'tensorflow_core.keras'

或者運行

mnist = tf.keras.datasets.mnist

會出現

AttributeError: module 'tensorflow' has no attribute 'keras'

問題分析

筆者前些日子作死用了rm -rf /,可能部分文件丟失;又或者tensorflow新版本相關依賴沒跟上版本的原因

解決方法

重裝大法XD

pip3 install --force-reinstall tensorflow

Refs

https://stackoverflow.com/questions/51724309/attributeerror-module-tensorflow-has-no-attribute-name-scope-with-keras


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM