1.跟着教程下载并安装了默认python3.7的anaconda3。用pip安装TensorFlow35,36都提示is not supported weel. 37的制定资源地址也没有找到。只好卸载重装anaconda3,再按教程重新配置其它python版本的环境。(annaconda3里包含各个版本python包只是默认3.7)
1.1注意在重装anaconda时,总是提示conda未找到指令,应该是环境变量没有配置好,网上一些指令都没有效果,下面这个是可以的。(别忘把home/后面的路径改成自己的)
l
来源:https://blog.youkuaiyun.com/zhaoliang027/article/details/80000808?utm_source=blogxgwz0
1.2 在anaconda中重新配置其它版本python 。
官方讲解地址:https://conda.io/docs/user-guide/tasks/manage-python.html
①Create the new environment:
conda create -n py35 python=3.5 anaconda
(可以按需,修改35为需要装的python版本。)
②Activate the new environment.
source activate py35
python版本变成3.5.5啦 。
如果想取消激活:source deactivate python35
http://www.cnblogs.com/xiongmozhou/p/9368992.html
2.添加tensorflow的环境。执行命令:conda create -n tensorflow python=3.5
3.激活环境,执行命令:source activate tensorflow (作用:进入到tensorflow的环境)
4.激活tensorflow的环境,执行命令:pip3 install tensorflow-gpu
https://www.tensorflow.org/install/install_linux#InstallingNativePip
啊!好慢,先保存发布了==
____________________________________________________________
出现问题了:
检查发现pip版本有点低,在tensorflow手册上也有提到这个问题,更新pip
pip install --upgrade pip
再等,期待成功 !
接上补充:
又出现大堆错误,没有分析错误,怀疑网络问题,以及tensorflow版本问题,再重试一遍看看。
发现,1.想用python3.5,每次使用都要用source activate py35激活到3.5的环境,否则python仍为3.7的环境。
2. 在网上找tensorflow地址的时候,发现清华的开源软件镜像网站,方便太多
https://mirrors.tuna.tsinghua.edu.cn/help/tensorflow/
很快,安装成功!
测试代码: