我在Ubuntu 18.04 LTS版本上安装caffe-cpu和anaconda。
无论如何,我成功地在我的系统上安装了Anaconda,但是我在安装caffe时遇到了麻烦。
我找到了许多页面,如youtube,……
我能够按照这些步骤让它工作,
在这里获取caffe源表单( https://github.com/BVLC/caffe.git )
如果您需要GPS支持,请安装CUDA( https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804 )
如果您需要GPS支持,请安装CUDNN( https://developer.nvidia.com/rdp/cudnn-download )
用这个替换现有的Makefile.config( https://gist.github.com/GPrathap/1f9d184c55779509860b8bf92cea416d )这里我配置了cuda 9.2。如果您有不同的版本,请搜索9.2并更改您已安装的版本。另外,请重新检查Makefile.config中声明的所有路径。
你可以输入 make all 其次是 make test
make all
make test
make distribute 用于创建最终的lib,可以在(caffe / distribute)中找到caffe的include目录。
make distribute
如果你正在使用CMake类型的项目添加在哪里找到caffe如下,
set(Caffe_DIR "/home/software/caffe/distribute") set(Caffe_INCLUDE_DIRS "/home/software/caffe/distribute/include") set(Caffe_LIBRARIES "/home/software/caffe/distribute/lib/libcaffe.so")
添加包含目录 include_directories(${Caffe_INCLUDE_DIRS})
include_directories(${Caffe_INCLUDE_DIRS})
添加库 ${Caffe_LIBRARIES}
${Caffe_LIBRARIES}
如果您想要另一种构建方式,请适当添加PATH