网上乱七八糟有的都是别人怎么写自己也怎么写,其实很简单。
首先是anaconda3的安装:
直接上官网:https://www.anaconda.com/download/
下载下来之后进入文件所在目录,复制一下那个文件的名字,然后:
bash xxxxxxxxxxx.sh
文件名字一定不能打错了!!
这里需要注意一点!直接点安装的话安装的是最新版的anaconda,比如我安装的anaconda3-5.4?我感激是什么版本了,大概是这个吧。自带的python 是3.7版本的,但是目前好像tensorflow没有支持到3.7,只支持到python3.6。
所以,【不需要重新装老版的anaconda!!!】创建一个envs环境就好了。
conda create -n tensorflowpy36 python=3.6
注意,这个python=3.6一定不能写错了,因为它会安装pyton3.6的包,到anaconda/envs/tensorflowpy36 里面(大概是这个路径吧,反正一定有个envs)
如果发现conda命令不可用,很正常,没配环境!先配好anaconda环境!安装好anaconda的时候像我这种疯狂按回车的人是根本没发现哪个地方问我默认添加不添加环境变量而且默认是no的。。。因此只能自己手动添加了。。
在ubuntu里面:
sudo gedit ~/.bashrc
这个进入注册表,在最后加一行,注意这个~/anaconda3一般是主目录里你安装anaconda的位置,这个每个人不一样,但默认一般是这个。当然也可以在这行上面加一行注释 # anaconda环境变量。免得以后看到这个不小心给删了。。
export PATH=~/anaconda3/bin:$PATH
记得保存再退出!!!
立即生效
source ~/.bashrc
这样好了就可以用刚刚的conda命令了。
在windows里面:
我的电脑–属性–高级系统设计–环境变量
里面的系统变量里面的Path里面添加三个路径:(假如我是安装在F:Anaconda3)
F:Anaconda3
F:Anaconda3Scripts
F:Anaconda3Libraryin
然后就是安装tensorflow
这个也贼简单,别看网上什么乱七八糟就换源的,其实换源,镜像安装还有个烦恼就是不知道该安装那个tensorflow版本,你还别说,有的人还真的纠结这个东西,包括我自己!
直接:
source activate tensorflowpy36
注意,这个在windows里面是,win+R输入cmd回车调出控制台,然后:
activate tensorflowpy36
然后安装tensorflow(默认是cpu版的)
conda install tensorflow
第一句话是进入这个刚刚创建的tensorflowpy36环境,然后直接conda install安装conda最新推荐的tensorflow版本,这个是不是真正最新的tensorflow我不是很清楚,但是感觉版本不老,其实现在大多数人都能直接很顺利conda安装了,如果实在不行,两个办法:一个是翻个墙。。。还有一个就是网上各种教程里面写的换源了。
然后。。。就。。。安装好了。。。。
如果在pycharm里面使用,指定编译器记得要找到anaconda文件夹里面的envs/tensorflowpy36/bin 里面的python 3.6。
如果是想在终端直接敲,那直接python,是不行的,需要先source activate tensorflowpy36。然后再python。
pycharm的安装很简单,下下来解压然后sh xxx.sh就行了
如果要添加快捷启动方式,按照这篇博客:
https://blog.csdn.net/xudailong_blog/article/details/78797559