关于tensorflow和keras那些事儿
這篇文章的背景,我的電腦上裝了tensorflow_gpu,又裝了tensorflow,導致版本比較重復,雜亂,如果你也是跟我一樣的話,那么這篇文章也許能幫到你。
大家知道,tensorflow和keras的安裝分開來相對簡單的,但是,一旦這兩個東西放到一起用的時候,就會出現這樣或那樣的錯誤,接下來,我就給大家分享一下,如果在安裝keras和tensorflow后出現下列幾個問題的時候應該怎么做。
1.ImportError: cannot import name pywrap_tensorflow
2.ImportError: cannot import name np_utils
3.from tensorflow.python.keras._impl.keras.backend import abs 。ImportError: cannot import name abs
或許還有一些其他的報錯
出現這樣的問題后,一般都是因為keras 和 tensorflow 版本出現了問題。網上會有這樣一些解決辦法,但是這樣的解決辦法不一定對哪個問題有用,最好的解決辦法就是,將兩個全部卸掉重新安裝。
有的同學會疑惑,我明明卸掉了所有重裝的,為啥還不好用呢,別急,按照下面的辦法重新試試。
0.卸載已有的keras 和 tensorflow
1.找好tensorflow和keras的版本對應關系,鏈接:https://www.cnblogs.com/carle-09/p/11661261.html
2.進入原來tensorflow所在的路徑下,手動將tensorflow這個文件夾刪除(sudo rm -rf tensorflow)。保證無殘留,(結合文章開始的背景,需要刪干凈),
3.分別安裝步驟1中找好的tensorflow和keras
4.進入python環境,測試,出現下列畫面:
好了,恭喜你可以開始下一步工作了
總結
以上是生活随笔為你收集整理的关于tensorflow和keras那些事儿的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何只下载一个github项目的某一特定
- 下一篇: 记录 之 整形数除整形数 产生的数据依然