因为之前一直使用tensorflow,最近需要安装caffe,但是网上的大部分教程都没有说怎么在已经有tensorflow的同时安装caffe,这其实很简单。

首先,安装anaconda

anaconda是一个环境管理工具,安装anaconda的原因是它可以将tensorflow和以后caffe的安装环境隔离开,因为在网上已经有不少的文章表示,直接将两者安装在同一环境下会出问题。anaconda的版本无所谓,里面配置的python版本也无所谓,因为可以新建环境。

anaconda的安装可以直接在官网下载安装文件,不过官网的速度会比较慢,可以去清华大学镜像网

下载,安装过程就是普通的软件安装,安装到任意你想要放置的硬盘中。

安装完成以后,打开终端cmd,输入conda --version可以查看安装的anaconda的版本

此时要注意,安装完anaconda以后,python解释器也已经安装,后续安装过程因为创建了不同的环境,所以还会安装各个环境下的python解释器,在使用时要注意区分。

tensorflow的安装

tensorflow有cpu和gpu两种版本,根据自己的硬件条件进行选择,其中,cpu版本安装简单,但是运行速度较慢,这是由于硬件的限制。

因为我安装的是gpu版本的tensorflow,所有我重点记录gpu版本安装过程。

我的显卡是N卡,在安装之前还有一些准备工作要做,需要先安装CUDA和cudnn,CUDA是NVIDIA专门针对深度神经网络(Deep Neural Networks)中的基础操作而设计基于GPU的加速库,cuDNN只是NVIDIA深度神经网络软件开发包中的其中一种加速库。

1)、CUDA的安装

CUDA的安装过程很简单,只要在官网上下载可执行文件,进行普通的安装即可,关键在于版本的选择。

首先我们需要在桌面右键选择NVIDIA控制面板,在打开的界面里,选择左下角的系统消息,进去以后选择组件

可以看见我的显卡支持的CUDA最高版本是9.1.75,这意味着我只能选择在这以及之前的版本,而不能想当然的选择最新的10版本,我知道,肯定有人跟我一样莫名总喜欢最新的。我们可以在这里选择我们需要的版本进行下载安装。

安装完成以后,在终端输入nvcc -V检查自己安装的版本

可以看到我安装的是9.0版本的。

2)、cuDNN的安装

cuDNN的安装需要和CUDA的版本进行匹配,可以在这里进行选择,下载。

下载完成以后,将安装包进行解压,会有三个文件夹:bin,include,lib

分别将cuda/include、cuda/lib、cuda/bin三个目录中的内容拷贝到C:Program FilesNVIDIA GPU Computing ToolkitCUDAv9.0对应的include、lib、bin目录下即可。

3)、tensorflow的安装

①、创建tensorflow的环境

在终端输入conda create --name tensorflow-gpu python=3.6

此时进入安装anaconda的目录下,你可以在./envs下看到tensorflow-gpu已存在,打开它,你会发现有新的python解释器存在。

我安装的tensorflow版本是gpu版本的,这里取的名字tensorflow-gpu是随意的,只要自己能够区分就可以,另外python的版本也是随自己开心就好,只要注意tensorflow的不同版本支持的python版本能够互相对应就可以。

想要查看不同版本号的tensorflow所支持的python版本,可以去官网或者清华镜像网

②、回到安装过程,在上面的截图中可以看见,tensorflow的环境已经被创建了,但也仅此而已,事实上,我们的tensorflow还没有安装,因为需要安装在我创建的环境里面,所有首先要做的是激活我们的tensorflow环境:activate tensorflow-gpu

前面的括号代表当前已经进入了创建的tensorflow环境中,至此准备工作已经完成。

3、同样你也可以退出当前环境deactivate tensorflow-gpu

④、tensorflow安装

有两种方式可以安装tensorflow

a、选择你要安装的tensorflow版本,下载安装文件,进入到安装文件所在的文件夹

pip install xxxxx.whl

b、直接在线安装

pip install tensorflow-gpu==1.8

安装成功。

在这里,tensorflow版本号的选择也是有要求的,我们可以在这里根据我们前面选择的CUDA和cuDNN的版本,选择合适的版本号,例如,我选择的是1.8.

至此,tensorflow的安装已经到此结束。

win10装python3.6_win10+python3.6,安装tensorflow相关推荐

  1. macM1安装tensorflow和torch教程(python3.8环境)

    macM1安装tensorflow和torch教程(python3.8环境) 为搭建机器学习环境,appleM1的环境搭建大概花了一周摸索,使用pip install 报错,发现是因为arm架构的问题 ...

  2. 安装tensorflow

    背景 听说谷歌的第二代机器学习的框架tensorflow开源了,我也心血来潮去探探大牛的产品.怎奈安装就折腾了一天,现在整理出来备忘. tensorflow官方网站给出的安装步骤很简单: # Only ...

  3. 学习tensorflow之mac上安装tensorflow

    背景 听说谷歌的第二代机器学习的框架 tensorflow 开源了,我也心血来潮去探探大牛的产品.怎奈安装就折腾了一天,现在整理出来备忘. tensorflow官方网站给出的安装步骤很简单: # On ...

  4. win10下安装tensorflow+cuda8.0.61+cudnn5.1+python3.5(附cuda和相对于的cudnn版本网盘下载)

    1.安装配置python3.5环境 去官网下载python3.5,直接安装记得安装路径,然后加入Path环境 我的是默认安装的,所以加入Path环境路径为:C:\Users\Administrator ...

  5. python3.6.5安装tensorflow_Win10下用Anaconda安装TensorFlow(图文教程)

    笔者之前在学习TensorFlow,也在自己的笔记本上完成了安装,在PyCharm中进行学习.但是最近为了使用python的科学计算环境,我把之前的环境卸载了,并用Anaconda重新安装了Tenso ...

  6. windows10+python3.5下同时安装caffe和tensorflow

    这几天需要安装caffe,但是大部分教程都没有说怎么在已经有tensorflow的同时安装caffe.在这里记录一下,主要写一下整个安装过程中的大致流程,忽略详细步骤. 首先需要安装anaconda, ...

  7. 树莓派 用现有whl文件安装tensorflow 2(python3.7)

    本文中的环境: 树莓派4b(armv7l) win10,与树莓派通过网线进行连接 树莓派原本已经安装了python3.9,但是在: https://github.com/lhelontra/tenso ...

  8. python3.7下载tensorflow_【AI初体验】在anaconda中python3.7版本安装Tensorflow 与 Keras来玩玩...

    哈啰,大家好, 单纯分享自己摸索学习AI的过程, 在自己的文章[Python 超入门](1) 心原一马从零开始带你学程序中, 记录了安装撰写python的工具-anaconda 的方法, 当时安装的版 ...

  9. 树莓派安装python3.5_树莓派 | 04 安装基于python3.5的tensorflow,解决python版本不匹配问题...

    创建日期:2019-03-03 系列文章 安装流程 在终端中依次执行 sudo apt install libatlas-base-dev pip3 install tensorflow(安装pyth ...

最新文章

  1. 时至今日,NLP怎么还这么难!
  2. 不等待输入_「对方正在输入……」的提示,给聊天带来什么影响?
  3. 从源码编译InfluxDB
  4. Centos新建系统用户详解
  5. C#并行编程中的Parallel.Invoke
  6. 数据库简单的实际运用 ①
  7. Table definition on master and slave does not match
  8. 无符号数、有符号数、补码在汇编中的运用及相关注意事项
  9. matlab计算微分ppt,matlab-ch013(数值计算-微积分)20090923.ppt
  10. vbs隐藏cmd命令窗口调用bat程序执行class
  11. Arduino 实现八段数码管显示练习
  12. Notepad++-第一篇命令行语句执行之编译、运行Java
  13. 瑞星杀毒软件linux序列号,瑞星杀毒软件2007光盘零售版是面向 Linux的?
  14. dnf仓库打不开怎么办,dnf仓库打不开_DNF仓库锁。设置之后,点了强制解除。然后仓库打不......
  15. 2016服务器系统驱动,windows sever2016驱动大家是怎么装的啊
  16. IntelliJ IDEA教程
  17. 汽车故障诊断技术【5】
  18. 神州数码招聘软件测试,神州数码面试经验
  19. linux nvidia显卡驱动安装教程,LINUX的NVIDIA显卡驱动安装
  20. LR录制https协议报证书错误,导航已阻止

热门文章

  1. 武汉火神山医院正式交付,华为提供多项技术支持
  2. 史上最全Redis总结,你想知道的都在这里啦
  3. CSDN又力推一优秀开源项目jeecg,跨时代重构精华版发布
  4. linux下redis安装配置及redis常用命令(实战详细版)
  5. Hadoop--Linux环境下JDK/Hadoop的安装与配置
  6. Nacos 发布 1.0.0 GA 版本,可大规模投入到生产环境
  7. Dubbo 新编程模型之外部化配置 1
  8. (转)在MAC上查找和设置$JAVA_HOME
  9. 基于Jquery的颜色选择器
  10. Windows域环境下部署ISA Server 2006防火墙(二)