linux下安装tensorflow
首先说明一下环境
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
看后面还有什么坑把