首先tensorflow 不支持python3.7,只能用tf1.9
也就是說:py3.7+ tf 1.9 +keras 2.2.0 才可以
https://docs.floydhub.com/guides/environments/這個鏈接可以查詢不同版本應該下載那個
到Tensorflow支持Python3.7的一個whl:Unofficial Windows Binaries for Python Extension Packages
在這個網頁中,在茫茫人海中搜索到tensorFlow!

下面是指責個whl文件的網盤鏈接
鏈接: https://pan.baidu.com/s/1Mfc3571DvDijiAMfEsGjCg 提取碼: yr6x
安裝過程:
1.打開Anaconda prompt
2.python

3.(base) C:\Users\Administrator>pip install tensorflow-1.9.0-cp37-cp37m-win_amd64.whl
這里應該切換到tensorflow-1.9.0-cp37-cp37m-win_amd64.whl的下載目錄下,因為我把tensorflow-1.9.0-cp37-cp37m-win_amd64.whl放到了我Administrator,就不切換了

但是會超時
(base) C:\Users\Administrator>pip --default-timeout=100 install -U tensorflow-1.9.0-cp37-cp37m-win_amd64.whl
結果還是超時
解決方法:
連手機熱點
再次執行 (base) C:\Users\Administrator>pip --default-timeout=100 install -U tensorflow-1.9.0-cp37-cp37m-win_amd64.whl
OK

原因:之前下載的Keras 不是2.2.0 ,版本錯誤
(base) C:\Users\Administrator>pip --default-timeout=100 install -U Keras==2.2.0.0
OK

