海思hi3516dv300芯片AI圖像模塊學習(四)Caffe環(huán)境配置

訓練的功夫先,配置caffe環(huán)境,caffe環(huán)境是運行在linux下的,因此先安裝vmwarm虛擬機和Ubuntu鏡像
一、Ubuntu20.04安裝與配置
Vmwarm虛擬機
https://www.bilibili.com/video/BV1Jr4y1p7Ri?spm_id_from=333.1007.top_right_bar_window_default_collection.content.click&vd_source=0a6d6c4c5ae125395aeb8cbb527921c7
下載網(wǎng)址: https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html?
許可證密鑰: ZF3R0-FHED2-M80TY-8QYGC-NPKYF YF390-0HF8P-M81RQ-2DXQE-M2UT6 ZF71R-DMX85-08DQY-8YMNC-PPHV8 FA1M0-89YE3-081TQ-AFNX9-NKUC0
Ubuntu下載
https://www.bilibili.com/video/BV1W34y1k7ge/?spm_id_from=333.788.recommend_more_video.1&vd_source=0a6d6c4c5ae125395aeb8cbb527921c7
https://zhuanlan.zhihu.com/p/159642755
https://www.bilibili.com/video/BV1W34y1k7ge/?spm_id_from=333.788.recommend_more_video.1&vd_source=0a6d6c4c5ae125395aeb8cbb527921c7

準備完成后參考官方教程
https://gitee.com/wgm2022/wu_guiming.gitee.io/blob/master/01%20%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA%E7%9B%B8%E5%85%B3/%E5%A6%82%E4%BD%95%E5%BF%AB%E9%80%9F%E5%AE%89%E8%A3%85ubuntu20.04.md#%E4%B8%80%E5%8A%A0%E8%BD%BDubuntu%E7%9A%84%E9%95%9C%E5%83%8F%E6%96%87%E4%BB%B6


安裝過程順便下一下openCV3.4
https://github.com/opencv/opencv/tree/3.4

繼續(xù)跟著配置Ubtuntu

配置完成。
二、在Ubuntu20.02 上面搭建caffe環(huán)境
參考:https://gitee.com/wgm2022/wu_guiming.gitee.io/blob/master/01%20%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA%E7%9B%B8%E5%85%B3/%E5%A6%82%E4%BD%95%E5%9C%A8Ubuntu20.02%20%E4%B8%8A%E9%9D%A2%E6%90%AD%E5%BB%BAcaffe%E7%8E%AF%E5%A2%83.md

讓配置Linux系統(tǒng)與Windows系統(tǒng)進行文件共享配置
跳轉(zhuǎn)參考:
https://blog.csdn.net/Wu_GuiMing/article/details/115031721?spm=1001.2014.3001.5501

vi中,輸入命令 :a,保存推出:esc, : w q

注意用戶名別打錯




搞定,可以互通了。
解壓

ok,下班。
》》》》》?????前面保存的opencv流程不見了,那跳過吧

換自己的pip源
更換步驟
mkdir ~/.pip
touch ~/.pip/pip.conf
vim ~/.pip/pip.conf
在pip.conf中添加以下內(nèi)容:
[global]
timeout = 6000
index-url = http://mirrors.aliyun.com/pypi/simple
[install]
trusted-host=mirrors.aliyun.com
接著下載
git clone https://gitee.com/losschen/caffe.git



和官方的報錯不一樣,常用庫,以前也沒裝過?那就先裝上
sudo?pip?install?pandas?sudo?
sudo pip install matplotlib

下面到配置caffe 文件夾的makefile 了,前面注意把ubuntu的pip install源換了就行
make -j4,報錯少庫

參考 https://blog.csdn.net/weixin_39513374/article/details/80181593
補上
$ sudo apt-get install -y libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev
$ sudo apt-get install -y libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
編譯通過


這里注意改成自己的用戶名keii,而且沒有tool
export PYTHONPATH= ~/caffe/python:$PYTHONPATH

pip?uninstall?pillow?不行
sudo apt remove python3-pil?用這個
pip install pillow

成功裝上了pillow但是報錯,

應該是前面裝的matplotlib要pillow7.0我現(xiàn)在又改到9.2版本了,高版本應該兼容吧。。大概,反正import?caffe成功了,下班。