tensorflow学习001

centos7安装python3.6和tensorflow,学习tensorflow需要先学会环境的安装,本文介绍Centos7下安装tensorflow

确认Centos7操作系统

# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

1、安装python3.6

安装依赖

# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel

从 https://www.python.org/ 下载 Python-3.6.8.tgz

然后执行以下命令:

# tar zxvf Python-3.6.8.tgz
# cd Python-3.6.8
# ./configure --prefix=/usr/local/python36 --enable-optimizations
# make && make install       比较慢,需要耐心等待
# /usr/local/python36/bin/python3      可进入python界面

建立软连接

# python -V     此时看到2.7.5
# which python
# ll /usr/bin/ |grep python
# mv /usr/bin/python /usr/bin/python.bak   备份之前的
# ln -s /usr/local/python36/bin/python3 /usr/bin/python
# ln /usr/local/python36/bin/pip3 /usr/bin/pip

修改yum命令

# vi /usr/bin/yum
#!/usr/bin/python2.7     改成2.7

# python -V
# pip -V

2、安装tensorflow

从 https://pypi.org/project/tensorflow/#files  下载whl文件(如 https://files.pythonhosted.org/packages/22/cc/ca70b78087015d21c5f3f93694107f34ebccb3be9624385a911d4b52ecef/tensorflow-1.12.0-cp36-cp36m-manylinux1_x86_64.whl)

然后执行pip命令:

pip install tensorflow-1.12.0-cp36-cp36m-manylinux1_x86_64.whl

(如果报没有wheel,先执行pip install wheel)

等待安装结束。验证tensorflow安装成功

[root@localhost ~]# python
Python 3.6.8 (default, Feb 17 2019, 16:12:54)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> a = tf.constant([1.0, 2.0], name='a')
>>> b = tf.constant([2.0, 3.0], name='b')
>>> result = a + b
>>> sess = tf.Session()
>>> sess.run(result)
array([3., 5.], dtype=float32)

tensorflow运算执行成功,说明tensorflow已成功安装

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值