在ubuntu14.04和16.04上配置caffe有很多坑,主要就是解决lib依赖库的问题,因为有好多包都不是最新的,不是一次update就可以解决的,本人linux安装过3个版本的14.04,16.04,18.04,其中18.04安装caffe最简单,一次过,安装包去官网下载即可。
https://blog.csdn.net/xiangxianghehe/article/details/80112149
编辑/etc/apt/sources.list
文件, 在文件最前面添加以下条目(操作前请做好相应备份):
##中科大源
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
1. Ubuntu18.04更换国内源。经过多次实验,发现目前中科大的源最好。
a) 备份源文件。
cd /etc/apt
sudo cpsources.list sources.list.backup
b) 更改中科大的源。
debhttps://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-srchttps://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
debhttps://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universemultiverse
deb-srchttps://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universemultiverse
debhttps://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universemultiverse
deb-srchttps://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universemultiverse
debhttps://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universemultiverse
deb-srchttps://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universemultiverse
debhttps://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universemultiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposedmain restricted universe multiverse
c) 执行命令,更新软件。(这时候会提示有两个软件无权访问的错误,我无视了)
sudo apt-get update
sudo apt-get upgrade
2. 安装caffe(cpu)
sudo apt install caffe-cpu
3. Caffe 默认调用是python3.6.5
4. enjoy it!