海思hi3516dv300芯片AI图像模块学习(四)Caffe环境配置

训练的功夫先,配置caffe环境,caffe环境是运行在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
下载网址: 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

继续跟着配置Ubtuntu

配置完成。
二、在Ubuntu20.02 上面搭建caffe环境
参考: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系统与Windows系统进行文件共享配置
跳转参考:
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中添加以下内容:
[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我现在又改到9.2版本了,高版本应该兼容吧。。大概,反正import caffe成功了,下班。