win10下python3.6+Anaconda3+tensorflow安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/aBIT_Tu/article/details/88351644

这篇文章是总结一下安装过程,包括一些使用过的觉得很好的博客教程,留个笔记,也感谢整理教程出来的大大们~。

安装前:

1. 确保已有的Anaconda环境已经被完全卸载了,卸载教程:https://www.cnblogs.com/studylyn/p/7718472.html

      就是   “安装的文件夹,找到Uninstall-Anaconda.exe,左键双击运行”。

2.舍不得全删了Anaconda的小玩家,可以在Anaconda导航里remove掉tensorflow的环境,然后重新装。

3. python版本和tensorflow的版本要确定,保险的就是按照教程的链接,python3.7按不了tensorflow(我就是当时没有远见啊。。。还要卸了重来)

安装:

安装链接1:https://blog.csdn.net/qq_33254870/article/details/79001705   这个小哥哥(还是小姐姐?)的文章挺全的,资源链接什么都有,里面的环境变量可以在安装过程中勾选,不需要后面自己从控制面板添加。

安装链接2:https://blog.csdn.net/Eppley/article/details/79297503    这个小玩家的博客语气很可爱,无聊的时候可以参考这个,也可以装好。

Q1:tensorflow一直下载不出来怎么办,显示“socket.timeout: The read operation timed out”,尤其是使用无线上网的笔记本,可能是网络问题,超出了响应时间。。。参考这个博客,https://blog.csdn.net/MainTain_/article/details/78501095

或者直接使用以下代码进行安装,即修改了响应时间限制,这个方法也适用于很多下载国外网站资源却卡着不动的时候(改掉tensorflow即可),

pip --default-timeout=100 install -U tensorflow

那么长的下载时间,去看个电影吧~

Q2:spyder里面没有加载出来tensorflow怎么办,看看spyder的左上角写的是你安装的python版本吗?哈哈哈,不是吧,可以试试在Anaconda prompt 里面输入activate tensorflow,然后再输入Spyder,就会弹出Spyder页面。

还是没有?那可能就是没有在tensorflow下安装spyder, 可以看看这个博客https://blog.csdn.net/u010858605/article/details/64128466,懒得看的我截了主要的图(图片来自博客),

为了能在ipython 和Spyder中使用tensorflow,我们需要在tensorflow的环境中安装这两个的插件。

打开Anaconda Navigator,选择Not installed,找到 ipython和Spyder并安装,

安装好以后再试试~

你的tensorflow已经迫不及待想见到你啦!

注:

1.

如果后期需要在tensorflow中安装其他的包,一定要先激活tensorflow,

activate tensorflow

然后再安装XXX包,例如PIL ( 用平替pillow,因为PIL不支持python3+)

conda install pillow

2.

Anaconda Prompt 切换路径不能进入其他盘,比如我想运行一个其他盘的程序

使用cd..或者/cd退到根盘符才可以进行更换盘符


(tensorflow) C:\Users\user>cd /


(tensorflow) C:\>F:
(tensorflow) F:\codes\tensorflow-resnet>

猜你喜欢

转载自blog.csdn.net/aBIT_Tu/article/details/88351644