安裝tensorflow報這個錯,因爲未指定tensorflow的版本。
解決方案:
pip install tensorflow==1.9
爲了下載的快一點可以加上國內鏡像的鏈接,加在上面這句命令後面。
-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
最後成功安裝
解決下述代碼的keras找不到報錯的問題:
from tensorflow import keras
注意:因爲tensorflow版本不一樣,所以這句話有好多寫法,如1.9的:
from tensorflow.keras.layers import Dense
1.3的:
from tensorflow.contrib import keras # This works on tensorflow 1.3
總之找到好多都沒用,還是要換版本哇,不要用pycharm裏面太低的版本,我跟着網上的教程裝了Anaconda也不太管用,而且也挺坑的。
如果你也用的是Anaconda,那在terminal裏直接pip install是默認下載到如我這裏的最後一個路徑,但是如果自己又用的虛擬環境那就有點尷尬了。所以也要注意一下。
來一段我跑成功的代碼: