赞
踩
Ubuntu 16.04 or 15.10 Installation Guide · BVLC/caffe Wiki · GitHub
从零安装caffe深度学习框架[上部]_哔哩哔哩_bilibili
从零安装caffe深度学习框架[下部]_哔哩哔哩_bilibili
主要参考的这个博主,链接放上面了,视频有点话音不同步,可以一个播放声音一个播放视频
我安装成功了,但是出现了下面几个问题,我自行解决了
1 pip 版本低
wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
sudo python get-pip.py
2
- for req in $(cat requirements.txt); do sudo -H pip install $req --upgrade; done
- 报错
ERROR: pip's legacy dependency resolver does not consider dependency conflicts when selecting packages. This behaviour is the source of the following dependency conflicts.
pandas 0.24.2 requires python-dateutil>=2.5.0, but you'll have python-dateutil 1.5 which is incompatible.
matplotlib 2.2.5 requires python-dateutil>=2.1, but you'll have python-dateutil 1.5 which is incompatible.
办法:
卸载python-dateutil
pip uninstall python-dateutil
然后安装pip install python-dateutil
对于pandas和matplotlib也是一样操作
3
make时出现:
src/caffe/data_transformer.cpp:2:33: fatal error: opencv2/core/core.hpp: 没有那个文件或目录
办法
sudo apt-get install libopencv-dev
然后在 makefile.config 加上opencv 路径
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial /usr/include/opencv2
总结:
我在ubuntu16 上弄得, 我没用虚拟机,直接用了我们实验室的废旧电脑,网速挺好的。
我和视频上一样操作的,一模一样。
我之前东看西看了很多博客,最终还是老老实实跟着视频一点点弄。
我曾经尝试在ubuntu20上面编译,用python3,opencv4 ,不带显卡,不带cudnn,不带WITH_PYTHON_LAYER := 1 ,没看视频,跟着博客一顿操作能编译通过。
当时我如果带WITH_PYTHON_LAYER,就会有tools/caffe.cpp:441:18: warning: catching polymorphic type ‘struct boost::python::error_already_set’ by value [-Wcatch-value=]这个错,可能是我没装for req in $(cat requirements.txt); do sudo -H pip install $req --upgrade; done没装这些依赖。有可能。
当时我如果加 USE_CUDNN := 1 就会有CUDNN_STATUS_VERSION_MISMATCH这个错,当时我的显卡是特斯啦P40 cuda11.7 cudnn忘了是多少了。
./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’:
./include/caffe/util/cudnn.hpp:21:10: warning: enumeration value ‘CUDNN_STATUS_VERSION_MISMATCH’ not handled in switch [-Wswitch]
21 | switch (status) {
| ^
大家可是试试在高版本的操作系统和cuda上编译。
这几个相关博客的部分内容我亲测有用:
caffe编译安装,关于opencv4的问题_一洛玉壶冰的博客-CSDN博客
ubuntu20.04安装caffe和配置anaconda_青冥浩荡不见底的博客-CSDN博客_caffe ubuntu
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。