tensorflow安裝提示成功。
>>>import tensorflow
提示安裝錯誤:
ImportError: DLL load failed: 找不到指定的子產品
查閱各種方案……
打開“控制台”“程式和功能”檢查安裝的程式。
發現Microsoft Visual C++ 2015-2019 Redistributable隻安裝了(X86)
到網上查找Microsoft Visual C++ 2015-2019 Redistributable64位版。
下載下傳,安裝。
重新啟動。
問題解決。
------------------------------------------------------------------------
>>> (X_train, y_train), (X_test, y_test) = mnist.load_data()
Downloading data from https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.npz
失敗解決方法:
進入C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Lib\site-packages\tensorflow\python\keras\datasets檔案夾
修改mnist.py
注釋掉:
#origin_folder = 'https://storage.googleapis.com/tensorflow/tf-keras-datasets/'
#path = get_file(
# path,
# origin=origin_folder + 'mnist.npz',
# file_hash=
# '731c5ac602752760c8e48fbffcf8c3b850d9dc2a2aedcf2cc48468fc17b673d1')
增加:
path ='http://yann.lecun.com/exdb/mnist/'
或手動下載下傳資料後,放入下面檔案夾。然後:
path ='C:\\Users\\you\\.keras\\datasets\\mnist.npz'