深度學習環境搭建(二)-Ubuntu系統下配置caffe(CPU)
安裝caffe的過程中遇到了七七八八的許多問題,決定將完整的過程總結在此,希望新手在這個過程不要遇到太多困難。
以下都是在Ubuntu環境下的命令,要注意的是,安裝caffe前應該切換到自己注冊的普通用戶,而不要直接在root用戶下操作。
step1:安裝必要的環境
sudo apt-get update #更新軟件列表
sudo apt-get upgrade #更新軟件
sudo apt-get install build-essential
sudo apt-get install libatlas-base-dev
step2:安裝caffe運行必須的相關依賴包(共有11個包)
sudo apt-get install libprotobuf-dev
sudo apt-getinstall libleveldb-dev
sudo apt-getinstall libsnappy-dev
sudo apt-get install libopencv-dev
sudo apt-get install libhdf5-serial-dev
sudo apt-get install protobuf-compiler
sudo apt-get install libgflags-dev
sudo apt-get install libgoogle-glog-dev
sudo apt-get install liblmdb-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libboost-all-dev
git clone https://github.com/BVLC/caffe.git #克隆caffe到本地
cd caffe/
cp Makefile.config.example Makefile.config
sudo vim Makefile.config
CPU_ONLY := 1 #將此行前#去掉
INCLUDE_DIRS :=$(PYTHON_INCLUDE)/usr/local/include /usr/include/hdf5/serial
LIBRARY_DIRS :=$(PYTHON_LIB)/usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial
tips:注意此處添加的路徑前要注意前面有空格有空格!sudo make all
sudo make test
sudo make runtest
最后當界面如下時,你的caffe就已經成功安裝啦!
xxx is not in the sudoers file. This incident will be reported
sudo vim /etc/sudoers
然后大寫G到文檔末尾,再大寫O,然后寫上以下內容xxx ALL=(ALL:ALL)ALL
LIBRARIES +=glog gflags protobuf boost_system boost_filesystem m hdf5_hl hdf5
LIBRARIES +=glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5 _serial
智能推薦
《caffe學習之路》第二章:Ubuntu16.04 caffe環境搭建
繼第一章,本章是caffe環境搭建 環境: 系統:Ubuntu16.04 顯卡:NVIDIA GTX2070 搭建步驟: 1、安裝caffe 的一些依賴項 2、安裝python相關依賴包 3、安裝Caffe (1)下載caffe (2)打開到剛剛git下來的caffe,將Makefile.config.example的內容復制到Makefile.config (...
ubuntu 16.04搭建doker環境下的深度學習環境
安裝N卡驅動 tensorflow 與cuda版本的適配 版本不對應會導致tensorflow鏡像無法運行 搭建TensorFlow的GPU版本,必備條件是一塊能夠支持CUDA的NVIDIA顯卡,首先需要安裝其基礎支持平臺CUDA和其機器學習庫cuDNN,然后在此基礎上搭建對應TensorFlow GPU版本 TensorFlow1.2~2.1各GPU版本CUDA和cuDNN對應版本如下: 安裝d...
Win10下CPU版Caffe環境配置
今天是2020年3月13日,星期五,天氣有點風,不冷。之前一直不想碰deep learning這個坑,這次,自己用20天的時間跳一次,看看水有多深。 隨手選擇 Caffe | Deep Learning Framework http://caffe.berkeleyvision.org/ 網上有不少的安裝配置教程,一番周折,終成。下面給出win10下cpu版的三步簡易包。 鏈接:https://p...
Ubuntu系統安裝+SLAM開發環境配置+深度學習框架搭建 完整教程套裝
馬上又是一個開學季,一大波新生力量將會加入這個隊伍,這是一份關于Ubuntu+Eigen+OpenCV+PCL+g2o+ceres+NVIDIA Driver+CUDA+cuDNN+TensorFlow+CLion+Sogou+TeamViewer+MeshLab+CloudCompare詳細安裝教程 哈哈哈哈哈哈哈哈刀哈哈哈哈,希望能夠對你有所幫助,也可以分享給有需要的朋友,轉載記得注明出處哦~...
Linux-Ubuntu系統配置深度學習環境搭建
開發環境 platform 操作系統 OS Windows 7 Windows 10 Ubuntu 18.04 Ubuntu 16.04 Ubuntu 20.04 開發語言 Python3 Anaconda3 Jupyter Lab & Jupyter Notebook PyCharm 開發框架 PyTorch TensorFlow2 計算資源 CPU GPU ( CUDA & c...
猜你喜歡
freemarker + ItextRender 根據模板生成PDF文件
1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...
電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!
Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...
requests實現全自動PPT模板
http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...