BearPi-HM Nano开发环境搭建——个人总结与避坑指南

网友投稿 512 2022-05-29

自从鸿蒙系统发布以来,期待搭载鸿蒙系统的开发板终于来了——小熊派 BearPi-HM Nano。在活动期间,参与小熊派社区微信公众号活动,只需要19.9,加上运费,也才29.9元一块。立马下单,现在也就拿在手中了哈哈哈哈

但是,学习的第一道门槛就是环境搭建。不得不说是真的比较复杂,特别是在Linux下环境的配置。但是学习还没有开始,怎么能够在环境这个绊脚石上摔倒呢??一步步按照文档以及视频不断摸索,终于完成了环境搭建。我就谈一谈搭建环境的步骤以及一些需要注意的地方。

参考资料:

gitee上资料:https://gitee.com/bearpi/bearpi-hm_nano

B站视频(有视频谁又想看文档呢),链接:https://www.bilibili.com/video/BV1tv411b7SA?p=1

文档资料,链接:BearPi-HM_Nano开发环境搭建

但是,我还是建议既要看视频,也要配合文档,第一是方便直接复制命令;第二是因为文档和视频有部分地方有差异,根据自己的实际情况选择

本次,需要在Windows和Linux上安装环境,代码运行在Linux上,windows主要负责烧录程序。

一、Windows环境安装

其实windows环境的搭建相对简单,只需要下载VSCode,导入HUAWEI DevEco Device Tool开发工具。当然,有的伙伴没有java和nodejs环境,因此还需要安装、配置它们的环境。直接在官网上下载相应的压缩包,解压后安装即可。

最后只需要再配置一下环境变量即可。

至于MobaXterm,可以选择用其他的超级终端代替,但是为了和B站视频保持一致,还是建议用MobaXterm.

完成后,验证如下:

二、Linux下环境安装

BearPi-HM Nano开发环境搭建——个人总结与避坑指南

我使用的是阿里云的ubuntu 18.04云服务器,在linux下需要配置大量的环境,因此就比较复杂。但是按照文档一步步走下去,还是挺快的。

1.

我就说一下我遇到的第一个坑,安装pip3时报错。

当时报错,显示大致意思是在阿里云中找不到镜像,导致下载失败;建议我重新尝试或者更新pip。

各种方法无果,准备放弃时想到将Ubuntu源换成国内其他源,于是加入了中科大镜像源。方法如下:

备份源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

修改源

sudo gedit /etc/apt/sources.list

加入中科大镜像源

deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

同时,我感觉应该是我替换了镜像源,后续的进度飞快!

2.

在通过sudo apt-get install scons -y命令安装SCons后,SCons版本为V3.0.1,推荐的是3.0.4+,因此我们不得不去官网下载高级版本。

这里需要注意,下载速度很慢,耐心等待即可。后面就是一帆风顺,成功完成安装~

总结一下,就是更换镜像源,耐心等待,耐心跟着教程走,当然有不懂的记得百度 开启下一步的学习吧

IoT开发者服务 IoTStudio IoT 设备管理 IoTDM

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【软通鲲鹏云最佳实践21】node-10.16.0 鲲鹏云服务器安装实践
下一篇:Vue进阶(幺肆贰):CSS-静态定位,相对定位,绝对定位,固定定位的用法和区别详解
相关文章