前言
咸鱼划水了一个旬,事情啥的都扔给了自己的伙伴去做,自己则在准备考研,要整天都复习还是蛮难的,有空做做有意思的东西生活才会有趣嘛;我立个FLAG,我一定会把这个系列写完整;就当上了一门选修课;
首先放书:《21个项目玩转深度学习》何之源 著(膜一波前辈)
环境安装
运行环境:Ubuntu 14.04 Python 2.7 TensorFlow 1.4.0
- Ubuntu 14.04
链接:https://pan.baidu.com/s/1yjKf83bsFQ6kxeONmmFmkQ 密码:45su
这个的安装没啥好说的; Python 2.7
参考:https://blog.csdn.net/bukaopu_/article/details/79551265
下载链接:https://www.python.org/downloads/release/python-2714/
1)下载完毕,解压
2)cd Pyhton-2.7.14.tgz 或者 直接在解压文件夹内直接打开终端(需要安装插件)
3)./configure
//配置,这其实是一个脚本
4)make
//编译,有兴趣的可以看《CMake Practice》,不长但是能解惑,讲的很清楚
5)make install
或者sudo make install
6)检验是否安装成功,终端输入 python
TensorFlow
传送门:http://www.tensorfly.cn/tfdoc/get_started/os_setup.html#virtualenv_install
中文社区写的可以说是十分棒了,但是我失败了,需要注意的是:
你按照:pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
这个指令可能会报错,
你需要做的是在前面加 sudo
通关Anaconda2安装
(1)Anaconda2传送门:https://www.anaconda.com/download/#linux
(2)安装方式:bash **********
**为文件名字
安装的过程遇到more敲回车,遇到 yes or no敲yes;
需要注意的是一直到最后 “Thanks for install Anaconda2” 还会有一个yes or no问是否安装x code啥的,这个回 no
(3)检测是否安装成功:conda --version
(4)添加tensorflow的环境:conda create -n tensorflow python=2.7
(5)激活环境:source activate tensorflow
注意到前面多了一个 (tensorflow)
(6)安装tensorflow
:sudo pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0rc0-cp27-none-linux_x86_64.whl
然后这个地方要说的是版本问题,上面这个是低版本的,如果需要那就低版本,但是!但是最好装高版本的,下面的指令就是1.8版本的,高版本的好处就是BUG很少,查资料可以用。
pip install https://files.pythonhosted.org/packages/c6/0e/8af18d9169ed4f1a1c72cd50defd95b8382a12f2cf7cb9b76ba053db79ad/tensorflow-1.8.0-cp27-cp27mu-manylinux1_x86_64.whl
此指令大部分教程都有,后面的内容与版本有关,用前面的直装地址也是可以的;
(7)安装成功测试:
成功;
这暂时是第一版本,如果以后用的时候出现问题,会回来修改的。