从 Centos 安装到TensorFlow的安装

   由于工作长期针对windows,所以在linux环境下不是很熟悉,吃了很多亏。但多做笔记还是有用的。下面的步骤应该是最少的安装方法吧

1)从网上下载Centos的安装包,我下的是CentOS-7-x86_64-Minimal-1611.iso,最小的,700M

2)从网上下载VMware Workstation Pro,使用的是VMware® Workstation 12 Pro

3) 安装Centos的虚拟机,一切都是默认的

4) 虚拟机安装Centos的时候,需要注意两点

4.1)允许网络连接,否则后面需要下载其他环境的时候网络不可用【坑了我】

4.2)不创建用户,但是设置账户密码

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

完成上面的步骤,那么就等于完成内核的安装,下面安装Centos的操作界面

5)重启后输入账号(root)和密码

6)安装桌面系统

6.1)为了防止网络不通,先输入ping baidu,com进行验证

6.1.1)不通,输入命令sudo dpclient ,然后重试【埋坑】

6.1.2)通,做6.2这步

6.2)输入yum groupinstall "GNOME Desktop"

6.2.1) 网上有其他的方式,比如yum groupinstall "X Windows System" ,这个嘛,都可以,貌似是不同的“”软件“而已,没细细研究

6.2.2)安装过程大于会下500M~1G的东西,中途看这输入“”Y“”,告诉它就好了。

6.3)提示安装好后,重启,输入startX

6.3.1)出现开始是 xauth:file root/.serverauth.2316 does not exist,然后啪啦啪啦的东西,说明没反应的,说明没成功【坑了我很久很久】

6.3.2)没成功就尝试如下命令 yum upgrade ,这个命令是更新系统,

6.3.3) 再没成功就输入如下命令 yum clean all,这个命令是清除以往的安装包

6.3.4)再没成功就输入如下命令 yum grouplist ,看看是否存在GNOME Desktop这样的东西

6.3.5)再没成功就输入如下命令 yum group remove "GNOME Desktop" ,这个命令是删除原来的安装

6.4)如果进入了图形操作系统,那就完成了,否则

6.4.1)持续不断的重试,因为过程中网络断了,某些安装包没有下载而已【坑了我】

6.4.2)重新做一个新的虚拟机吧,或者请教旁边的人

7)题外话,如果在使用图形化操作系统后,把etc/profile这样的环境路径改了,导致任何命令都无效,那么

7.1)输入export PATH=/usr/bin:/sbin:$PATH,这个命令的目的是让环境变量暂时可用,然后就vi etc/profile进行编辑【坑了我,让我重装】

7.2)上述方法不行,我也不知道了

====================================================================================================================

完成了上面的步骤,并且看得到界面,那么就可以安装TensorFlow了

8)Centos默认自带python,可以在命令行中看的到,一般版本是2.7,不管

9)听TensorFlow中文社区(http://www.tensorfly.cn/tfdoc/get_started/os_setup.html#virtualenv_install)的话,先安装virtualenv

9.1) 原文所在的位置"基于 VirtualEnv 的安装我们推荐使用创建一个隔离的容器, 来安装 TensorFlow. 这是可选的, 但是这样做能使排查安装问题变得更容易."

9.2) 上述过程没有大问题,它提示“pip install --upgrade <$url_to_binary>" ,其中我输入的是CPU版本

9.2.1) 中文社区的地址是0.5.0版本的TensorFlow,或许你需要1.0.0的,改为地址https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.0.0-cp27-none-linux_x86_64.whl【坑】


因为我这是虚拟机,虚拟机在显卡方面可能会出问题,所以先测试CPU的。【坑了我,我最开始安装GPU的,一堆麻烦】

10)先测试下TensorFlow是否可用

10.1)注意,这个还是在virtualenv的环境下操作的,我的命令行的前缀是(tensorflow)[root@localhost tensorflow]# 和网站上说的稍微不同

10.2)如果提示numpy没有安装,

10.2.1)输入sudo yum -y install gcc gcc-c++ numpy python-devel scipy 进行安装。

10.3)如果提示numpy的版本是1.7,而当前XX的版本是1.9

10.3.1)先看看numpy的版本 ,使用命令python(这进入python环境) ,输入import numpy ,再输入print numpy.version.version,

10.3.2)使用pip install -U numpy进行numpy的版本

11)到这里我的TensorFlow是可以用的了

下面是安装tflearn

12)从http://tflearn.org/的指导进行安装

13)输入pip install git+https://github.com/tflearn/tflearn.git

14)输入pip install tflearn

15)测试,使用python,然后输入import tflearn 。

15.1)如果出现ImportError: No module named contrib.framework.python.ops的问题,那么说明安装TensorFlow的版本过低了【坑】

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值