環境
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