总所周知,windos对软件的安装很麻烦,甚至有的软件都不支持windos,就比如今天的主角--Tensorflow(谷歌开发)。但是奈何用windos的用户量庞大,所以谷歌在python3.5版本开始做了适配。意味着要想在windos里使用Tensorflow就必须在python3.5版本以后的。
安装python
python之所以大火,就因为其可扩展性强,可用的函数库多,例如:numpy,pandas,opencv等。现在几乎不这样做:装一个孤零零的Python,然后用 pip install 装上函数库。 现在装python的常用方法是:安装Anaconda,它集成了大量的常用库。
2019.4.22日的Anaconda官网上,安装的版本就如下,我们选择3.7版本的
Anaconda安装很简单,只需在这里注意一下,将anaconda的路径添加到环境变量中,
其他地方就下一步下一步就搞定了,Anaconda 就安装好了。
安装Tensorflow
第一步,安装好Anaconda,在开始中有Anaconda的文件夹,找到里面的Anaconda Prompt
第二步,查看能装什么版本的Tensorflow,如下图,先注意Platforms,会发现大部分是支持MACOS和Linux的,而我们要在Windos下安装所以要找到支持win的版本,然后比如下图中圈出的,我复制其中一个被标黄的版本。
第三步,用anaconda show [对象] 来显示要安装的Tensorflow的命令,
但是我在实际操作中出现了一种情况没有完全显示相关信息,没有安装的命令,百度上好像没人遇到这中情况,后面我重新联网就解决了。
第四步,复制获取的安装命令进行安装操作。会出现是否执行 Proceed ([y]/n)?
注意,我在这次演示中第一次安装出错了,在我准备卸掉Tensorflow从新安装时,发现我的电脑上Tensorboard的版本与刚装的Tensorflow版本号不一致。原因是我之前电脑装过Tensorflow库,没有彻底卸载,造成了不同版本的冲突。 重新说明一下,在安装tensorflow时会安装三个库,包括:tensorflow, tensorflow-gpu, tensorboard(就如确认安装时,会提醒你要安装哪些库)。因此,在卸载tensorflow时要将这三个库同时一起卸掉。