本機配置:Ubuntu14.04 ?TITAN X ? cuda8.0 ?cudnn5.1
安裝anaconda2 參考任意網(wǎng)上教程 ? ?這里隨便放一個 ?https://www.2cto.com/kf/201703/606615.html安裝十分簡單俭厚,沒有坑。
安裝完后痹雅,把anaconda的源更換成國內(nèi)清華的源期贫,這樣以后下載包會更快速求豫。
輸入以下命令更換清華大學(xué)的官方源
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--setshow_channel_urls yes
然后對anaconda做360度的各種更新,這樣可以省去很多問題
安裝caffe 參考網(wǎng)上教程 ?這里放一個 ?http://www.linuxidc.com/Linux/2015-07/120449.htm?因為cuda和cudnn 已安裝,跳過前面步驟直接安caffe,但是由于我們的Python 是基于anaconda尼摹,所以在更改Makefile.config的時候Python的路徑不按照連接中所示吴超,具體路徑如下:
1.添加anaconda_home的路徑
2.Python_lib的地址更換
另外因為我的opencv版本是3.3.0,所以還有兩處需修改如圖所示
如果在make 的時候出現(xiàn)一些錯誤钉嘹,復(fù)制錯誤網(wǎng)上都有相應(yīng)的解決辦法,只是搜索解決辦法的時候不要忘記加上anaconda caffe 一起搜索鲸阻,因為網(wǎng)上有些錯誤的解決辦法是基于本機的Python的跋涣。
make成功后,打開Python 輸入import caffe 后依然遇到了錯誤
莫慌鸟悴,輸入命令conda install protobuf 等它安裝完陈辱,再import caffe 就沒錯啦!O钢睢沛贪!
祝順利。