人工智能与数据挖掘准备工作--配置环境--TensorFlow(3)

这次我们来安装Tensorflow。

Tensorflow是做深度学习的一个很好的框架,最近很火的~

我以前做过caffe的框架,好难啊·····太多不理解,只会照葫芦画瓢,自己训练的模型手写数字的识别率只达到20%难过

所以这次我尝试学习了TensorFlow


TensorFlow在Windows下安装有两种版本,第一种是纯CPU,第二种是CPU+GPU

CPU版本的TensorFlow相对来说运行较慢,但是安装方便

GPU版本的TensorFlow运行很快,但是安装很麻烦,还要安装cuda,cudnn等等库,非常的讨厌····

所以我是安装的CPU版本,仅仅用作TensorFlow的学习研究。

有条件的同学可以去安装GPU的版本,两者的差异就是运行快慢的不同。


扫描二维码关注公众号,回复: 1923251 查看本文章

下面是CPU版本,想装GPU版本的请自行百度·····

如果安装TensorFlow在Windows下,直接在命令行输入(前提是安装好了anaconda)

conda create -n tensorflow python=3.6 即可

进入TensorFlow环境的方法和之前启动python2.7的方法是一样的,输入

activate tensorflow 即可

再输入

pip install --upgrade tensorflow  或者是  pip install tensorflow    两者应该都行

(网上也有说法是使用pip install --ignor_installed --upgrade tensorflow,我使用这个命令的时候报错,所以我用了上面的命令,安装了TensorFlow)


安装完毕之后进入python命令行

输入import tensorflow,检测是否报错,如果没有报错,即安装成功。


下一步,安装好了TensorFlow,我们需要把安装好的TensorFlow环境配置到我们jupyter notebook里面,让我们在jupyter notebook里面还可以使用TensorFlow。


方法和本人第一篇博客完全是一样的,在命令行输入

python -m ipykernel install --name tensorflow 即可。

重新打开jupyter notebook,将可以看到kernel里出现了TensorFlow~~

恭喜安装完成!!


12.06.2018 的PS补充:

论如何迁移环境。

假如你在一台旧电脑里装了一大堆环境。但是你突然有钱了,想买新电脑,新电脑里面并没有之前旧电脑配好的那些环境。怎么办呢?我们可以将环境进行迁移(此操作是否可行并没有被我实际操作过,因为没钱买新电脑啊,但是被我看到了,所以先记录下来)。

首先简单的一个命令,在命令行里输入:

pip freeze > requirement.txt


意思是,检测电脑里所安装的所有的环境,并且在一个名为“requirement.txt”的文件夹中输出显示出来。

命令打完后,会在我电脑的F盘下,出现一个requirement.txt的文件。里面是我安装的各种的包。





将该txt文件复制,复制到我们新买的电脑里,然后命令行敲入:pip install -r requirement.txt

在网络条件可以的情况下,就可以自动安装所需环境。


下一篇将介绍一些jupyter notebook里面一些基本操作~谢谢各位。


猜你喜欢

转载自blog.csdn.net/weixin_38774821/article/details/80625225