首先說明一下環境
linux+anaconda3+python3.7
目前:官方支持直接使用以下指令來安裝
pip install tensorflow
但是會安裝到半路出現讀寫超時的
直接使用whl安裝也是到半路失敗,以下是失敗合集
1:這里為用.whl包離線安裝
2直接pip安裝
這時候你可以嘗試以下操作
首先
conda update --all
然后更新完之后
pip install tensorflow
測試效果
--------------------------------------------------------------------
上面是cpu版本的安裝,GPU的安裝:
pip install tensorflow-gpu
其他版本安裝看:https://www.tensorflow.org/install/gpu
更新一下,這里弄個簡單的例子報錯了
解決辦法
https://stackoverflow.com/questions/37383812/tensorflow-module-object-has-no-attribute-placeholder
https://github.com/theislab/scgen/issues/14
https://github.com/tensorflow/tensorflow/issues/28512
我選擇的是在
import tensorflow.compat.v1 as tf tf.disable_v2_behavior()
因為正常導入好像導入的是另外一個tensorflow包,除非你改名或者像上面一樣。
刪除GPU
https://www.cnblogs.com/nxf-rabbit75/p/10639833.html
tensorflow CUDA cudnn 版本對應關系
https://blog.csdn.net/yuejisuo1948/article/details/81043962
這個辦法是我從下面網址找到的,英語說的比較容易理解
https://github.com/tensorflow/tensorflow/issues/30191
看后面還有什么坑把