安装前的准备

UEFI 启动GPT分区 Win10和Ubuntu16.04双系统安装

ubuntu16.04 NVIDIA 驱动安装

ubuntu16.04 NVIDIA CUDA8.0 以及cuDNN安装

注意,在此使用的是CUDA9.0以及cuDnn7.1.4,所以可以参照上面的情况,安装本文使用的版本。不愿意官网下载,可以直接在此下载

安装Tensorflow

ubuntu16.04中的python版本

安装好ubuntu16.04版本之后,系统会自带 python2.7版本,在此想使用python3 则需要:

下载python:

 

先备份原来的链接:

sudo cp /usr/bin/python /usr/bin/python_bak 

删除原来默认指向python2.7版本的链接:

sudo rm /usr/bin/python 

重新指定新的链接给python3.5版本:

 /usr/bin/python

此时,在终端输入python可以发现版本是3.5:

从3.5切换回2.7:

sudo rm /usr/bin/python
 /usr/bin/python

在本文中使用的是3.5,注意设置。

安装python对应版本的pip和依赖包

若python版本为2.7,则输入如下命令:

sudo apt-get install python-pip python-dev

若python版本为3.x,则输入如下命令:

sudo apt-get install python3-pip python3-dev

升级pip版本:

在装tensorflow之前,不管是不是最新的pip版本,都要更新一下,具体命令如下:

python 2.7版本:

sudo pip install --upgrade pip

python 3.x版本:

sudo pip3 install --upgrade pip

更改pip源地址

这一步操作一定要做,下载速度提升的十分明显,在这里我们使用清华的源:

mkdir ~/.pip
gedit ~/.pip/pip.conf

添加:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com 

安装TensorFlow

TensorFlow安装CPU和GPU两种版本,CPU版本安装命令如下:

python 2.7版本:

sudo pip install tensorflow 

python 3.x版本:

sudo pip3 install tensorflow 

GPU版本安装命令如下:

python 2.7版本:

sudo pip install tensorflow-gpu 

python 3.x版本:

sudo pip3 install tensorflow-gpu

测试安装结果

等待上述安装结束,创建hello.py文件写入:

import tensorflow as tf

sess = tf.Session()
hello=tf.constant('Hello,Tensorflow!')
print(sess.run(hello))

终端输入:

python hello.py

输出:

查看tensorflow的版本以及安装位置:

python
import tensorflow as tf
tf.__version__
tf.__path__  #安装路径  

python安装路径查看:

import sys
print sys.path

遇到的问题

 libcudnn.so.7 cannot open shared object file: No such file or directory

原因可能是因为cuda的路径可能设置错了,修正方法:

sudo ldconfig /usr/local/cuda/lib64

Ubuntu16.04 + cuda9.0 + cudnn7.1.4 + tensorflow安装的更多相关文章

  1. Ubuntu16.04 + cuda9.0 +cudnn7.1(转载)

    转载一个详细可用的ubuntu16.04+cuda9.0+cudnn7.1教程. 0 - 参考材料 https://blog.csdn.net/Umi_you/article/details/8026 ...

  2. Ubuntu18.04+CUDA9.0+cuDNN7.1.3+openface安装总结

    目录 前言 编译工具CMake C++标准库安装 下载OpenFace代码 OpenCV安装 luarocks-Lua 包管理器,提供一个命令行的方式来管理 Lua 包依赖.安装第三方 Lua 包等功 ...

  3. ubuntu tensorflow install(Ubuntu16.04+CUDA9.0+cuDNN7.5+Python3.6+TensorFlow1.5)

    在网上找了很多案例,踩了许多坑,感觉比较全面的是下面介绍的 http://www.cnblogs.com/xuliangxing/p/7575586.html 先说说我的步骤: 首先安装了Anacod ...

  4. Ubuntu16.04 + CUDA9.0 + cuDNN7.3 + Tensorflow-gpu-1.12 + Jupyter Notebook 深度学习环境配置

    目录 一.Ubuntu16.04 LTS系统的安装 二.设置软件源的国内镜像 1. 设置方法 2.关于ubuntu镜像的小知识 三.Nvidia显卡驱动的安装 1. 首先查看显卡型号和推荐的显卡驱动 ...

  5. y7000笔记本 darknet-yolo安装与测试(Ubuntu16.04+Cuda9.0+Cudnn7.1)

    https://zhuanlan.zhihu.com/p/41096599 1.先查看是否安装有以下组件,若有先考虑彻底删除再安装(安装严格按照下面顺序进行) 查看nvidia 版本 nvidia-s ...

  6. ubuntun16.04+cuda9.0+cudnn7+anaconda3+pytorch+anaconda3下py2安装pytorch

    一.电脑配置 说明: 电脑配置: LEGION笔记本CPU Inter Core i7 8代GPU NVIDIA GeForce GTX1060Windows10 所需的环境: Anaconda3(6 ...

  7. Ubuntu16.04+cuda9.0+matlab+opencv3.3+caffe服务器配置(问题汇总)

    Ubuntu16.04+cuda9.0+matlab+opencv3.3+caffe服务器配置(附遇到的错误和解决方法) 1.具体安装前需要的依赖包: ubuntu dependency: sudo ...

  8. Ubuntu16.04+CUDA8.0+CUNN5.1+caffe+tensorflow+Theano

    title: Ubuntu 16.04+CUDA8.0+CUNN5.1+caffe+tensorflow+Theano categories: 深度学习 tags: [深度学习框架搭建] --- 前言 ...

  9. Ubuntu16.04 +cuda8.0+cudnn+caffe+theano+tensorflow配置明细

      本文为原创作品,未经本人同意,禁止转载,禁止用于商业用途!本人对博客使用拥有最终解释权 欢迎关注我的博客:http://blog.csdn.net/hit2015spring和http://www ...

随机推荐

  1. powerDesignner连接数据库

    http://hi.baidu.com/huntererpang/item/e65e1c48aa0ab50a6dc2f090 选用microsoft odbc for oracle 数据源名称:我喜欢 ...

  2. Redhat hadoop2.7.2安装笔记

    本次安装是在windows7环境下安装redhat虚拟机进行的,所须要的软件例如以下: VirtualBox-5.0.16-105871-Win.exe rhel-server-5.4-x86_64- ...

  3. Web知识点收集

    1.微信屏蔽浏览器,打开办法: 如果微信webapp屏蔽了浏览器打开,通常是通过判断代理类型来做到的. 解决办法:进入浏览器开发者模式,修改浏览器代理为: Mozilla/5.0 (iPhone; C ...

  4. linux基础(5)- nginx服务、nfs服务

    一.nginx服务 源码安装: yum install gcc-* glibc-* openssl openssl-devel pcre pcre-devel zlib zlib-devel -yls ...

  5. VueJS样式绑定:v-bind

    HTML <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <titl ...

  6. Python web 框架:web.py

    web.py 是一个Python 的web 框架,它简单而且功能强大.web.py 是公开的,无论用于什么用途都是没有限 制的. web.py 安装: pip install web.py 下面开始我 ...

  7. PC常用电源IC、MOS、三极管、二极管厂家

    笔记本常用MOS.三极管.二极管厂家: 1.EMC 杰力电子(台湾)官方网站:http://www.excelliancemos.com/tw/solution.php 2.UBIQ(台湾电源厂家UP ...

  8. HTML5开发移动web应用—JQuery Mobile(1)

    JQuery Mobile是一个简单易用的web移动app开发框架.使用它就像使用jQuery一样,引入必要的文件就可以. 最基础的jQuery Mobile文件的结构代码例如以下: <body ...

  9. Sass编译css/Grunt压缩文件

    Sass安装(mac) $ sudo gem install sass scss编译成css文件 $ sass ui.scss ui.css CLI安装 $ npm install -g grunt- ...

  10. eclipse代码注释模版

    设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元 ...