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

这几天需要安装caffe,但是大部分教程都没有说怎么在已经有tensorflow的同时安装caffe。在这里记录一下,主要写一下整个安装过程中的大致流程,忽略详细步骤。
首先需要安装anaconda,这里安装anaconda的主要原因是,它能够管理环境,也就是说可以将tensorflow和caffe的安装环境隔离开。(网上有不少文章已经表示,直接将两者装在一个环境下会出问题)。anaconda的版本无所谓,3.6也没关系,因为在里面可以新建环境。

假设你已经安装好了anaconda,打开anaconda Navigator,创建两个python3.5新的环境,分别命名为caffe和tensorflow。完成后,如下图所示:
这里写图片描述

tensorflow的安装

1、首先打开anaconda prompt,输入activate tensorflow,这样表面你后续的安装操作,都是在tensorflow这个环境下进行的。所有的安装依赖都可以在以下目录中查询。

E:\studySoftware\anaconda\envs\tensorflow\Lib\site-packages

2、安装GPU版本需要CUDA8.0和cudnn5.1(这里一定要安装cudnn5.1版本,这是因为caffe只能支持这个版本)
CUDA安装:https://developer.nvidia.com/cuda-downloads
CuDNN安装:https://developer.nvidia.com/cudnn

3、安装numpy

pip install numpy

由于网络的某些原因,可能会导致通过pip安装会很慢,可以选择直接去https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost该网址用ctrl+F找到并下载对应的wheel文件,以 pip install numpy‑1.11.2+mkl‑cp35‑cp35m‑win_amd64.whl 的形式来安装。

4、安装tensorflow

pip install tensorflow-gpu

如果慢一样可以下载对应的wheel文件,输入pip install tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl
所有的操作要在activate tensorflow 后进行,如图示例:(这里还有一大堆依赖包,不一一列举,pip能自动安装)
这里写图片描述
5、测试tensorflow
进入python,输入import tensorflow as tf,若这句话通过,基本上就可以表明tensorflow安装成功
这里写图片描述

安装caffe

1、首先打开anaconda prompt,一样输入activate caffe,所有的安装依赖一样也都可以在以下目录中查询。

E:\studySoftware\anaconda\envs\caffe\Lib\site-packages

2、上面已经安装过CUDA8.0和cudnn5.1了,所以这边可以跳过。

3、安装visual stduio 2015,我这边用的是2015版,官网上说2013也可以

4、安装cmake,最好下一个高版本,我一开始下了一个cmake3.4.1,虽然满足官网的要

  • 3
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值