转载请注明出处:

https://www.cnblogs.com/darkknightzh/p/9834567.html

参考网址:

https://www.anaconda.com/blog/developer-blog/tensorflow-in-anaconda/

之前的一篇,直接安装tensorflow的:

https://www.cnblogs.com/darkknightzh/p/6592052.html

================================================================

190117更新:

使用conda的方式,在ubuntu上比较省事,但是最好不要在windows上使用。

刚才在win7上tensorflow用不了了(CPU的,使用anaconda3,python为3.5),卸载后使用conda重新安装了tensorflow,结果还是用不了,提示找不到什么库(没截图,记不住了)。

后来再次卸载tensorflow,使用pip重新安装tensorflow后(CPU的),能正常使用了。

所以windows上还是先使用pip安装吧。。。(不知道有没有使用conda安装后能正常使用的)

190117更新结束

================================================================

参考网址中写出了使用conda安装tensorflow-gpu的各种好处,比如可以适配不同的cuda版本。而且从1.9开始,conda安装方式集成了MKL-DNN库,速度比pip安装的快了好几倍(具体看网址)。

下面写一下怎么用conda安装tensorflow-gpu的1.9版本

首先在终端中输入下面命令,可安装1.9版本的tf(目前最新的是1.11了,不过驱动版本比较老,因而还是用1.9的tf吧)

conda install tensorflow-gpu==1.9.

如果gpu驱动不是很老,运行程序没问题,就不用往下看了。

目前我这边会安装cuda9.0(还有其他一些库)。但是由于驱动比较老,不支持默认安装的cuda版本,直接运行之前的程序,会提示下面的错误(internal: cudagetdevice() failed. status: cuda driver version is insufficient for cuda runtime version):

因而需要将cuda降级,我这边直接在终端中输入下面的命令:

conda install cudatoolkit==8.0

便可以安装cuda8.0的版本。下图显示了哪些库会升级,哪些库会降低:

之后可以正常运行之前的程序了。。。

================================================================

181119更新:

试了一下, 可以一句话完成安装:

conda install tensorflow-gpu==1.9. cudatoolkit==8.0

比上面的省事。。。

 181119更新结束

================================================================

(原)ubuntu中使用conda安装tensorflow-gpu的更多相关文章

  1. Ubuntu在Anaconda中安装TensorFlow GPU,Keras,Pytorch

    安装TensorFlow GPU pip install --ignore-installed --upgrade tensorflow-gpu 安装测试: $ source activate tf ...

  2. 通过Anaconda在Ubuntu16.04上安装 TensorFlow(GPU版本)

    一. 安装环境 Ubuntu16.04.3 LST GPU: GeForce GTX1070 Python: 3.5 CUDA Toolkit 8.0 GA1 (Sept 2016) cuDNN v6 ...

  3. 在Ubuntu 18.04上安装Tensorflow

    我们将经历几个阶段,安装cuda-9.0,cudnn和tensorflow cpu以及tensorflow gpu版本.最后我们将用cuda-9.0安装pytorch.在MARVEl电影中黑寡妇的“我 ...

  4. win10系统下安装TensorFlow GPU版本

    首先要说,官网上的指南是最好的指南. https://www.tensorflow.org/install/install_windows 需要FQ看. 想要安装gpu版本的TensorFlow.我们 ...

  5. Ubuntu 中软件的安装、卸载以及查看的方法总结

    Ubuntu 中软件的安装.卸载以及查看的方法总结 博客分类: Linux UbuntuDebian配置管理CacheF#  说明:由于图形化界面方法(如Add/Remove... 和Synaptic ...

  6. ubuntu中查看已安装软件包的方法

    ubuntu中查看已安装软件包的方法: 方法一:在新立得软件包管理器中,打到已安装,便可以看看有多少包被安装. 如果想把这些包的信息复制到一文件里,可用下面的方法. 方法二:在终端输入 sudo dp ...

  7. Ubuntu 中查找软件安装的位置

    Ubuntu 中查找软件安装的位置 执行该程序 直接执行该程序,有时候一些程序执行时会显示出自己的位置,比如: 用命令 ps -e 找到该程序的名字 用 find 或 whereis 命令查找文件位置 ...

  8. Ubuntu 14.04 64bit 安装tensorflow(GPU版本)

    本博客主要用于在Ubuntu14.04 64bit 操作系统上搭建google开源的深度学习框架tensorflow. 0.安装CUDA和cuDNN 如果要安装GPU版本的tensorflow,就必须 ...

  9. ubuntu安装 tensorflow GPU

    安装支持GPU的tensorflow前提是正确安装好了 CUDA 和 cuDNN. CUDA 和 cuDNN的安装见 Nvidia 官网和各种安装教程,应该很容易,重点是要选准了支持自己GPU的 CU ...

随机推荐

  1. 图解 VS2015 如何打包winform 安装程序

    http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio?lang=10 ...

  2. hdu 1879 有的边已存在 (MST)

    Sample Input31 2 1 0 //u v w 是否已建 1 3 2 02 3 4 031 2 1 01 3 2 02 3 4 131 2 1 01 3 2 12 3 4 10 Sample ...

  3. 简易图书管理系统(主要是jsp的练习)

    1:首先设计用户表和图书表,设计的字段和类型如下图所示 1.1:用户表user 1.2:图书表book 2:第二写实体类user.java和book.java package com.bie.po; ...

  4. mongosync同步1,oplog同步会读取其他集合同步

    使用mongosync同步数据     注意: 我下面的这个mongodb版本较低(3.2.16), 还可以用这个工具来同步数据.工具不支持更高版本的mongodb了. 使用方法: https://g ...

  5. mydumper备份原理和使用方法

    mydumper介绍 MySQL自身的mysqldump工具支持单线程工作,依次一个个导出多个表,没有一个并行的机,这就使得它无法迅速的备份数据. mydumper作为一个实用工具,能够良好支持多线程 ...

  6. Codeforces 498B Name That Tune 概率dp (看题解)

    Name That Tune 刚开始我用前缀积优化dp, 精度炸炸的. 我们可以用f[ i ][ j ] 来推出f[ i ][ j + 1 ], 记得加加减减仔细一些... #include<b ...

  7. BZOJ1819 [JSOI]Word Query电子字典 Trie

    欢迎访问~原文出处——博客园-zhouzhendong 去博客园看该题解 题目传送门 - BZOJ1819 题意概括 字符串a与字符串b的编辑距离是指:允许对a或b串进行下列“编辑”操作,将a变为b或 ...

  8. P1197 [JSOI2008]星球大战 并查集 反向

    题目描述 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治着整个星系. 某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球.这些星球通过特殊的以太隧 ...

  9. 030 分布式集群中,设定时间同步服务器,以及ntpd与ntpdate的区别

    什么时候配置时间同步? 当分布式集群配置好了以后,马上配置的是SSH无密钥配置,然后就是配置时间同步. 时间同步在集群中特别重要. 一:时间同步 1.时间同步 集群中必须有一个统一的时间 如果是内网, ...

  10. PopupWindow下拉列表

    效果图 步骤: 1.画出编辑框的布局.popupWindow的布局.popupWindow中listview每行的布局 2.new一个PopupWindow对象,设置其属性 3.定义一个BaseAda ...