anaconda3安装caffe

要使用人脸检测项目中的caffe,因为该项目需要重新编译安装caffe,所以需要搭建一个新的环境,对于Python3.5版本

参考:https://blog.csdn.net/qq_33039859/article/details/80377356

首先创建先的环境

conda create -n caffe python=3.5激活环境source activate caffe
cp Makefile.config.example Makefile.config

因为是用anaconda安装所以要修改makefile.config


  USE_INDEX_64 := 1

OPENCV_VERSION := 3
#PYTHON_INCLUDE := /usr/include/python2.7 \      #/usr/lib/python2.7/dist-packages/numpy/core/include# Anaconda Python distribution is quite popular. Include path:# Verify anaconda location, sometimes it‘s in root.  ANACONDA_HOME := $(HOME)/anaconda3/envs/caffe  PYTHON_INCLUDE := $(ANACONDA_HOME)/include \        $(ANACONDA_HOME)/include/python3.5m \        $(ANACONDA_HOME)/lib/python3.5/site-packages/numpy/core/include
# Uncomment to use Python 3 (default is Python 2)  PYTHON_LIBRARIES := boost_python3 python3.5m  PYTHON_INCLUDE := /usr/include/python3.5m \                 /usr/lib/python3.5/dist-packages/numpy/core/include
# We need to be able to find libpythonX.X.so or .dylib.# PYTHON_LIB := /usr/lib  PYTHON_LIB := $(ANACONDA_HOME)/lib
WITH_PYTHON_LAYER := 1

# Whatever else you find you need goes here.INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serialLIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu

因为把路径换成了anaconda里面的Python路径,所以要在编译前敲如下命令export CPLUS_INCLUDE_PATH=/home/amazing/anaconda3/envs/py27/include/python2.7 


# Adjust Makefile.config (for example, if using Anaconda Python, or if cuDNN is desired)
make all
make test
make runtest

遇上了几个坑,usr/bin/ld:找不到Lxxx:解决办法:https://blog.csdn.net/bangdingshouji/article/details/52876051其中hdf5要到/usr/lib/x86_64-linux-gnu/中找,把libhdf5_serial.so的建立一个软连接到libhdf5.so找不到libcudnn.so.5:https://blog.csdn.net/weixin_43439673/article/details/84198228

安装python依赖项
for req in $(cat requirements.txt); do pip install $req; done
最后make pycaffe

原文地址:https://www.cnblogs.com/yamin/p/10216589.html

时间: 2024-10-10 06:34:56

anaconda3安装caffe的相关文章

安装caffe(opencv3+anaconda3)

目录 仅安装CPU版本的caffe 1.下载相关的依赖包: 2.安装opencv3 3.安装caffe 参考文献: 仅安装CPU版本的caffe 1.下载相关的依赖包: sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler sudo apt-get install --no-install-recommends lib

【记录】在MAC上安装caffe

---恢复内容开始--- 最近尝试在MAC(OS X 10.11 El Capitan)上安装Caffe 以及Python接口遇到了一些问题但是官方安装教程上并没有提出这些问题的解决办法搜索了很久(主要在于Python接口上) 终于找到了解决办法 其实Caffe的安装分两步:安装依赖+编译源码 首先是安装依赖: [必要依赖]: 官方推荐用homebrew来安装: brew install -vd snappy leveldb gflags glog szip lmdb # 添加science源来

ubuntu16.04 安装 caffe cuda 相关流程

不多说了,经历了很多莫名其妙的错误最后终于安装好了,直接放安装脚本: #!/bin/bash #安装时要注意有些库可能安装失败以及安装caffe有和protobuf相关错误时可能需要重新对protobuf进行make install cd /home/zw/softwares #需要事先下载对应版本的cuda sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb sudo apt-get update sudo ap

记我安装Caffe的血泪史(2)

不知不觉居然花了一个星期来安装Caffe...真是醉了. 接上一篇blog,本以为编译完cuda,opencv之后问题就差不多了(其实本来是没有什么问题的,但硬是被我搞了一堆事情出来....) 出于对作死的热爱,本人没有选择官方的Caffe进行安装,而是选择了一位韩国大兄弟diy过的Caffe. 然后就是疯狂的报错...一瞬间报错4000行你敢不敢信?多得终端都显示不完...由于我是中文的ubuntu,报错里面还是一堆乱码. 研究了许久没有结果之后我把调试信息的输出改成中文,然后将编译信息输出到

mac安装caffe

http://www.jianshu.com/p/cc16e2977e27 http://blog.csdn.net/q1w2e3r4470/article/details/47000643 http://blog.csdn.net/tracer9/article/details/50455353 http://www.zhimengzhe.com/mac/327058.html http://blog.csdn.net/feitongxunke/article/details/51388212

caffe:mac10.12安装caffe的步骤

前言:caffe官网中安装caffe时涉及的东西比较多而杂乱,其实有些东西可以忽略掉. 步骤: mac10.12本身自带了python2.7,可以使用系统自带的python 1.安装Homebrew: 在终端中输入  ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.安装caffe需要用到的一些依赖库,在终端中依次输入下面几行 brew install

CentOS7下安装caffe(包括ffmpeg\boost\opencv)

因为有项目想采用深度学习,而caffe是深度学习框架中比较理想的一款,并且跨平台,以及可以采用python/matlab的方式进行调用等优势,所以想在服务器上安装,下面就开始了血泪史... 服务器是阿里云的centos7.3,安装caffe,需要安装ffmpeg,boost,opencv等等.本文依照ffmpeg3.3.2 版,boost为1.64版,opencv为2.4.13.2,caffe的版本为最新版为例来说. 本文主要采用自行编译安装各大软件. 首先安装一些依赖包 1 yum insta

TitanX Server安装Caffe

服务器是Ubuntu Server 16.04,可以ssh和vnc连接. 安装caffe步骤 1. 安装anaconda2:这里不能用3,不知什么原因,cmake错误,无法生成pycaffe 2. 安装opencv: a)直接用conda里的opencv比较方便,也不会出现少tiff的问题,命令 conda install opencv b)conda下还少新版的libgcc,若不更新,则make runtest出错,命令 conda install libgcc 3. 编译Caffe cmak

Ubuntu 14.04 安装caffe深度学习框架

简介:如何在ubuntu 14.04 下安装caffe深度学习框架. 注:安装caffe时一定要保持网络状态好,不然会遇到很多麻烦.例如下载不了,各种报错. 一.安装依赖包 $ sudo apt-get install git$ sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler $ sudo apt-get ins