win7下同时安装caffe和tensorflow

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win7下同时安装caffe和tensorflow相关的知识,希望对你有一定的参考价值。

  

0:今天是20171114,这个教程不知道能有效到什么时候

1:我们安装的GPU版,所以要安装cuda,这四个平台同时兼容的版本是,cuda8+cudnn6。去官网下的话就是cuda8的较新版本。百度云:http://pan.baidu.com/s/1pKKxS51,m2jl

2:因为caffe脱离anaconda安装因缺少一些依赖错误花样百出,我们就用anaconda来配置python接口。两个都兼容的,只有支持python3.5的版本。百度云:http://pan.baidu.com/s/1eSIo8gU,6jix

3:先装caffe,直接参考官网教程:https://github.com/BVLC/caffe/tree/windows。有四点需要注意:

  A:git checkout windows,这个指令后,caffe\scripts文件夹内会多出一个build_win.cmd文件,在文件中编辑,......else(.....WITH_NINJA=0......PYTHON_VERSION=3.......),不用NINJA会编译慢一些但用可能出现错误

  B:python interface这里conda config --add channels conda-forge conda config --add channels willyd这两个最好换成 

  conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  这是换成了清华对应镜像,速度比较快。其实很多软件清华都有对应镜像,可以试试Google相应关键词找一下,ref:https://www.zhihu.com/question/38252144
  C:运行build_win.cmd后会在下载libraries_v140_x64_py35_1.1.0.tar.bz2的时候卡主,此时离线下载----百度云:http://pan.baidu.com/s/1eSIo8gU,6jix;把libraries_v140_x64_py35_1.1.0.tar.bz2放入C:\Users\Administrator\.caffe\dependencies\download内,重新运行  scripts\build_win.cmd
  D:文档里有这么一句add the C:\Projects\caffe\python folder to your python path,"your python path"就是在环境变量里 添加PYTHONPATH==....\caffe\python(你编译出的caffe内python文件夹位置)
4:安装tensorflow,参考https://www.tensorflow.org/install/install_windows;https://zhuanlan.zhihu.com/p/29646950;http://www.jianshu.com/p/07130d272836;有些在线安装不好装的可以离线安装,百度云:http://pan.baidu.com/s/1pKKxS51,m2jl

 

以上是关于win7下同时安装caffe和tensorflow的主要内容,如果未能解决你的问题,请参考以下文章

基于Anaconda安装tensorflow-GPU和caffe-GPU

tensorflow的安装问题 求解

如何在win7环境下安装tensorflow

win7纯净环境下搭建深度学习环境:Python+TensorFlow+jupyter

Mac下安装tensorflow不成功,啥原因

win7 x64安装TensorFlow