很少說,直接上乾貨!html
筆者花了很長時間才裝完,主要是cuda安裝和opencv安裝比較費勁,cuda找不到32位的安裝包只好重裝64位的ubuntu系統,opencv 也是嘗試了好久才解決,這裏建議用2.4.9版本。其實若是沒用GPU的話不須要安裝cuda,不過爲了後續兼容性的考慮,系統強烈建議64位的。下面是 對本身的安裝過程記錄備忘,有些主要參考網上的文章,因此有些過程就直接用了原來文章中的內容。python
caffe在git上的源碼:https://github.com/BVLC/caffelinux
環境:
ubuntu 14.04 64位
無GPUgit
準備工做:
*首先驗證你是否有nvidia的顯卡(http://developer.nvidia.com/cuda-gpus這個網站查看你是否有支持gpu的顯卡):
lspci | grep -i nvidia *查看linux發行版本 uname -m && cat /etc/*release 看第一行 *看gcc版本lspci | grep -i nvidia *查看linux發行版本 uname -m && cat /etc/*release 看第一行 *看gcc版本 gcc --version
Step一、安裝cuda(無GPU安裝能夠直接跳過這一步,因此這裏直接跳過。要說明的是cuda 32位還沒有找到合適的安裝包,因此這裏的linux要64位的)
*在cuda官網(https://developer.nvidia.com/cuda-downloads#linux)下載對應版本.
*下載完成以後可使用以下命令安裝它,注意文件名修改成cuda-repo-ubuntu1404_6.5-14_amd64.deb
sudodpkg−icuda−repo−<distro><version><architecture>.deb(或者在圖形界面下直接雙擊下載的deb文件)NetworkInstall和LocalInstall的區別:一個是文件小,在線更新;一個是文件大,可以離線安裝。(Q:Wha