最近租了个华为云服务器,因为是用于毕业设计本来想租个GPU版本的,怪我太天真,GPU服务器的租用价格实在是我这个吃土少女承担不来的,所以索性租了一个弹性云服务器(带华为的AI芯片),因为第一次尝试用云服务器也不知道怎么评价好坏,租的主要目的是图它的性能比我自己的电脑好,运算快一些,也图华为云linux虚拟机可以有图形界面。可能其他云服务器也会提供这些功能但我没去试用过,所以如果有朋友知道物美价廉的云服务器欢迎来交流一下。
( 下面是正文…)
Linux16.04安装tensorflow步骤
第一步:
安装pip
sudo apt-get install python-pip python-dev
sudo apt-get update
第二步:
安装tensorflow
#python2.7版本
pip install tensorflow
#python3.x版本
pip3 install tensorflow
报错
运行到这一步之后报如图所示错误:
这个好像是因为网络的问题,我知道的解决方案由两种、一种是延长等待时间、第二种是更换镜像,我采用第一种解决方法,用pip安装时设置等待时间:
pip --default-timeout=1000 install tensorflow
还有一个错误:
解决方法:
pip install wrapt --ignore-installed
测试
在python命令下测试tensorflow:
python
>>>import tensorflow as tf
>>>sess = tf.Session()
>>>hello=tf.constant('Hello,Tensorflow!')
>>>print(sess.run(hello))
运行完以上代码,如果显示如图所示的图就安装成功啦!
如果想卸载安装的tensorflow,可以使用pip:
卸载
sudo pip uninstall tensorflow