专栏名称: 51CTO技术栈
有趣 | 有料 | 有内涵,为您提供最优质的内容,愿我们一起悦享技术,成就人生。
目录
相关文章推荐
51好读  ›  专栏  ›  51CTO技术栈

2天的鸿蒙OS环境搭建,崩溃!!!

51CTO技术栈  · 公众号  · 程序员  · 2021-02-02 18:05

正文

这周一终于拿到了开发板,心里非常开心。


下面先上照片:

拿到板子之后,首先对 AI camera 开发套件进行了安装,进行的还算顺利。


接下来进行环境搭建,我以为往后会幸运常伴吾身,没想到,都是我以为!!!!!


01

准备工作


准备工作如下:

  • virtualBox:跑 Linux 虚拟机(免费)

  • ubuntu18.04 :之前有在论坛关注到 python 必须要用 3.7+,20.04 正好符合,因为之前我正好下载过 18.04 的镜像,索性直接用,再升级 python

  • 源码:官网下载


02

环境搭建


安装 virtualbox,并安装 ubuntu 系统,更换源并安装 samba。

安装 samba,python3.8

附上一个安装参考教程:

https://blog.csdn.net/study_in/article/details/102574831


③安装编译环境


在官网中有两种形式安装环境,一个是自己按照教程手动安装,另一种是通过 Docker 方式获取编译环境,我采取的是 Docker 的形式。

先附上官网docker安装教程:

https://gitee.com/openharmony/docs/blob/master/get-code/%E8%8E%B7%E5%8F%96%E5%B7%A5%E5%85%B7.md


这里我采取的是第二种,独立 Docker 形式。下面说一说我在安装中遇到的问题:


首先在系统中找不到 Docker 指令,故先安装 Docker:

1.sudo apt install apt-transport-https ca-certificates curl software-properties-common
2.在/etc/apt/sources.list.d/docker.list文件中添加下面内容
deb https://download.docker.com/linux/ubuntu zesty edge
3.curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4.sudo apt install docker.io


然后按照文档执行即可实现编译源码所有的环境搭建。


DevEco Device Tool工具环境的搭建:

https://device.harmonyos.com/cn/docs/ide/user-guides/tool_install-0000001050164976


还是只说我遇到果的问题:

①在安装 hpm 过程中总是报错:
rollbackFailedOptional verb npm-session


解决办法:(先清除之前的代理,用国内淘宝镜像)

npm






请到「今天看啥」查看全文