最近重装了一次电脑。原来的环境都不能用了。索性就把所有硬盘都格式化了。算是给自己了一台全新的电脑。
这次主要是讲解一下tensorflow环境的搭建。用了大概半天时间。其实完全没必要。主要是网上有很多教程和我当前的场合不太合适。导致浪费了很多时间用来看一些别人写的博客。写这篇博客的目的也是希望其他人(也包括自己)可以快速搭建起一个tensorflow的环境。
准备工具
1.python环境
2.pycharm edu版本(也可以去淘宝买一个吾爱破解的账号,里面有很多优质的破解软件。然后你就可以使用pycharm profession版本了)
3.anaconda下载
搭建环境思路
1.tensorflow是需要使用python环境的(所以要配一个python环境)
2.pycharm是一款针对python ide(类似于eclipse与java的关系,当然你也可以听知乎大神的用黑框写)
3.anaconda是一款搭建python环境的软件(因为tensorflow是一个包,就相当于你搞j2ee一定要用到servlet包一样。这里要用anaconda来下载。也有人说可以直接用pip命令下载。我试了一下,最后命令后面的url往往是不靠谱的。还有人说用清华镜像下载。我试了半天也不行。算了不吐槽了)
那么下好了python+pycharm+anaconda就可以搭建环境了。
搭建步骤
1.安装下好的python。注意了,在安装过程中会提示你是否把python加入到path.你要打钩。
2.安装pycharm这里没有什么难度。
3.安装anaconda.这里也没有什么难度。
4.然后按照别的教程的套路,别人的教程会说让你选择第二个黑框然后配置仓库路径。然后下载tensorflow.我试了很多遍,行不通。我也想不太明白为什么别人教程里都可以下载清华镜像库里的东西我就不成。所以我接下来相出了另一个办法。起码我这边弄起来一帆风顺。
5.打开上面截图的第一个软件。,然后点开create.相当于创建一个新的python环境。
你会发现在右边的框里有可以直接下载的tensorflow.你直接勾上就能下载了(完爆pip或者使用清华镜像的方法)。相当于在你新创建好的环境里添加了tensorflow包。我并没有科学上网而且下的很快。这步完成后,相当于你已经配好了一个带有tensorflow包的python环境。
6.将在anaconda配置好的python环境导入到pycharm
和idea或者eclipse切换jdk的版本几乎一样。打开菜单栏file->setting然后找到这个框
接下来就是添加你刚才配置好的python路径。因为是用anaconda配的。所以要从anaconda目录下去找。举个例子我的路径是这个
C:\Users\Administrator\Anaconda3\envs\tensor
在pycharm的操作就是如下图
选中这个python.exe就好了。至此tensorflow环境搭建就结束了。
测试
最后一步就是测试。也是鉴定环境是否搭建成功的标准。
我就直接上图了
不知道为什么多了这么多warnning.反正helloworld算是打出来了
最后,我觉得一开始可以不用陪python环境。直接使用anaconda的环境然后在把配好的加入环境变量里也是可以的。但是我没有这么玩过。所以上面的步骤还可以在简洁点。