| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> ubuntu18系统anaconda安装tensorflow -> 正文阅读 |
|
[人工智能]ubuntu18系统anaconda安装tensorflow |
当下深度学习框架特别多,但由于google强大的社区和技术,使得tensorflow从中脱颖而出。在官方文档中提到,TensorFlow的安装主要有以下五种形式:
在这里,我主要推荐的是anaconda安装。原因有两点:
下面我们将进入到正题。 一、nivida驱动、cuda以及cudnn的安装若安装cpu版的tensorflow,这步跳过。但若时gpu版的tensorflow,则需要这步。 二、安装anaconda三、安装tensorflow1.首先conda一个新的环境,即输入以下命令:
因为Anaconda2-4.3.0-Linux-x86_64.sh默认的Python环境是python2.7,因此我们应该create一个python2.7的环境。创建成功后,输入conda info –envs可以查看我们create的环境,如下图所示: 注:上面这一句存疑,以后以可以试一下Anaconda2创建python3的环境,并安装适合版本的tensorflow。此处创建python2.7环境是因为想跑工程的教程用的是python2.7环境,为了保持一致。 ?2.激活环境:
此时界面应该是这样的: 退出环境则需要输入:
?3.安装tensorflow 激活tensorflow环境后输入以下命令(需要漫长的等待):
以下为扩展内容,不报错的话,证明已经安装成功,可以直接跳到四进行测试。 注意:选择版本tensorflow-gpu==1.15.0是因为之前所安装的cuda以及cudnn版本,须知CUDA与cudnn、tensorflow有严格的版本对应关系。 https://tensorflow.google.cn/install/source_windows#tested_build_configurations ?安装完成之后退出环境,即输入source deactivate。 若要下载最新版的tensorflow,则需输入:?
因为某些原因有时下载的很慢,但有时正常~~~为了保险起见,有两种解决办法:
部分安装方式需要您提供 TensorFlow Python 软件包的网址。需要根据 Python 版本指定网址。 https://tensorflow.google.cn/install/pip#package-location
四、测试tensorflow打开终端,激活环境,输入
不报错即可,如下图所示: ?以上已经可以证明安装成功,下面这一步是进一步测试,可以省略。 验证gpu是否可用:
返回true即可 官方文档中提供一段检查tensorflow安装是否正确的代码,如下所示 $ python 运行结果如下所示: 查看TensorFlow的版本: >>> import tensorflow as tf 查看TensorFlow安装路径: >>> tf.__path__ 测试,创建一空文件夹(不是工作空间),文件夹下创建python文件,比如test.py,在文件夹下打开终端,激活对应环境,执行python test.py:
运行之: 可以看到启用了GPU。? 注:作者的结果有不同,Successfully opened dynamic library libcublas.so.10.0,不知道是否表示启用了GPU,还是仅仅启用了CPU。? ??????深度学习框架tensorflow配置(ubuntu14.04+cuda8.0+cudnn v5.1+anaconda2+tensorflow)_wyz6666的博客-CSDN博客 Ubuntu环境下Anaconda安装TensorFlow并配置Jupyter Notebook远程访问_Linux教程_Linux公社-Linux系统门户网站 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 17:29:34- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |