天天看點

tensorflow安裝提示成功,運作報錯解決方法

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'