linux 运行tensorflow文件缺少_bz2问题及解决
Posted jet-strong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 运行tensorflow文件缺少_bz2问题及解决相关的知识,希望对你有一定的参考价值。
今天,终于把如何在linux服务器上运行tensorflow程序的问题解决:
1、首先要在服务器上python下安装tensorflow(要看好是在python2还是python3下安装,还要看好是CPU版本还是GPU版本)
2、确保tensorflow测试程序正常运行,
例:
import tensorflow as tf with tf.device(‘/cpu:0‘): a = tf.constant([1.0,2.0,3.0],shape=[3],name=‘a‘) b = tf.constant([1.0,2.0,3.0],shape=[3],name=‘b‘) with tf.device(‘/gpu:1‘): c = a+b #注意:allow_soft_placement=True表明:计算设备可自行选择,如果没有这个参数,会报错。 #因为不是所有的操作都可以被放在GPU上,如果强行将无法放在GPU上的操作指定到GPU上,将会报错。 sess = tf.Session(config=tf.ConfigProto(allow_soft_placement=True,log_device_placement=True)) #sess = tf.Session(config=tf.ConfigProto(log_device_placement=True)) sess.run(tf.global_variables_initializer())
print(sess.run(c))
3、确保你写的程序已经分配GPU或CPU,配置后在服务器上运行即可
tf.device(‘/cpu:0‘)
config=tf.ConfigProto(allow_soft_placement=True,log_device_placement=True)
以上是关于linux 运行tensorflow文件缺少_bz2问题及解决的主要内容,如果未能解决你的问题,请参考以下文章
编译 OpenCV 避免下载 linux-64-opencv-2.4.11-nppy27_0.tar.bz2
求解blender-2.63a-linux-glibc27-x86_64.tar.bz2安装,我解压了,但是不会安装,我还是个菜鸟!