linux tensorflow keras 安装

0、非root用户安装python3

直接官方下载源码 

wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz

2.下载python3编译的依赖包

  yum install -y gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

tar -zxvf Python-3.6.6.tgz

cd Python-3.6.6

然后 ./configure --prefix=/home/cxq/python3/

然后 make

然后 make install 

执行完上述步骤只能在python3/bin下面使用python3和pip3. 通过ln -s为python3建立新的链接. 如:

ln -s /home/cxq/python3/bin/python3 ~

给python添加PATH路径 
在用户主目录下有一个 .bashrc 隐藏文件,可以在此文件中加入 PATH 的设置如下: 
$ gedit ~/.bashrc 
加入: 
export PATH=/home/users/cxq/python3/bin:$PATH 
保存后在终端输入 $ source ~/.bashrc 使环境变量立即生效

python3.6 -m pip install numpy

python3.6 -m 可以指定Python版本

1、使用pip安装tensorflow

pip install tensorflow # Python 2.7; CPU support (no GPU support)

pip3 install tensorflow # Python 3.n; CPU support (no GPU support)

pip install tensorflow-gpu # Python 2.7; GPU support

pip3 install tensorflow-gpu # Python 3.n; GPU support

不加版本的话默认是最新版本,如果想下特定的版本可在tensorflow后面加上版本号,例如第一个可以写成pip install tensorflow==1.1.0

sudo pip3 install tensorflow -i https://pypi.douban.com/simple

2、查看tensorflow版本

sudo pip show tensorflow

3、卸载tensorflow:

sudo pip3 uninstall protobuf

sudo pip3 uninstall tensorflow

4、查看了一下TensorFlow和keras的版本

import keras

import tensorflow as tf

print(keras.__version__)

print(tf.__version__)

5、确定现在运行的TensorFlow到底是CPU版还是GPU版:

在Python环境中输入:

  1. import numpy

  2. import tensorflow as tf

  3. a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')

  4. b = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[3, 2], name='b')

  5. c = tf.matmul(a, b)

  6. sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))

  7. print(sess.run(c))

之后就会出现详细的信息:就能看到是GPU在工作还是CPU再工作了。

6、安装keras

pip3 install keras==2.1.5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值