3084|3

50

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

鸿蒙开发板Neptune (三)  —— 开发环境遇到的问题 [复制链接]

鸿蒙开发板Neptune   —— 开发环境遇到的问题

经过两周终于能更新了,期间的起起落落,一一道来。

在第二篇文档里,放了官方的文档Neptune/软件使用手册.md · HiHope IOT物联网设备/Docs - Gitee.com但在实际中还是出现一下差错。

  • Python的安装
  1. Ubuntu20.04不需要安装python3.8,自带版本python3.8.5,但是需要将python指向python3.8.5,同时需要安装venv建立软连接
  2. 设置python的运行版本为python3.8
  1. sudo ln -s /usr/bin/python3 /usr/bin/python
  1. 执行如下命令,安装venv包。
  1. Sudo apt-get install python3.8-venv

这两步很重要,不然后面一大堆问题在等着你。建议在执行完这两步命令后,使用以下命令,更新软件包列表并安装必备组件。

  1. sudo apt update
  2. sudo apt install software-properties-common
  1. 执行完后,一定要检测版本和安装路径
  1. python3.8 --version
  2. which python3.8
  • Node.js安装

在执行配置Node.js环境变量后,一定要注意两点:

  • 第一点:
  1. 全局配置文件profile编辑窗口
  1. sudo vim /etc/profile
  1. 华为官方的环境变量编辑窗口,当前用户下的配置文件.bashrc

 

  1. 记得要加sudo
  1. 之所以要讲,是前期润和官方的gitee仓一直无法正常显示,我是按华为官方上的文档配置安装的,在检查Node.js安装结果时,也显示安装的版本是16.13.0。
  2. 但是在下面安装Hpm时,系统总是提示Node没有安装。

 

 

  1. 解决的方法,是删除其中一个环境变量配置文件中的代码。
  • 第二点:

Node.je安装完后,一定要重启电脑,重启电脑,重启电脑。

  • Hpm安装

Node.je正确安装后,Hpm的安装就没有什么问题了。

  • Visual Studio Code 安装 

我安装的是code_1.62.3-1637137107_amd64软件,为下面又埋了一个雷。

  • 安装DevEco Device Tool

devicetool-linux-tool -3.0.0.200.zip,这个版本是Beta1版本的,并且是一键安装版的。

 

 

但是安装时一直停在这个位置,安装失败。

  • 安装Visual Studio Code DevEco Device Tool问题的解决方案

安装问题反复出现,决定先安装devicetool-Linux-tool 2.0,保证正常安装后,再安装devicetool-Linux-tool-3.0.0.200,这样未报错。

下面雷来了,打开Visual Studio Code,软件自动在线安装C/C++CodeLLDB插件,始终停留在1/3处,长时间没有变化,并且采取离线方式更新这两个插件时Visual Studio Code提示无法安装。

老策略:删除现有的Visual Studio Code,安装code_1.59.1-1629375198_amd64,安装devicetool-Linux-tool 2.0,安装devicetool-Linux-tool-3.0.0.200。打开Visual Studio Code,自动在线安装C/C++CodeLLDB插件,完成,未报错。

 

 

 

 

 

 

最新回复

出现问题有解决方案才是真的好。感谢分享。   详情 回复 发表于 2021-12-17 08:58
点赞 关注

回复
举报

5266

帖子

239

TA的资源

管理员

沙发
 

终于可以开启开发之旅了

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 

回复

7671

帖子

2

TA的资源

五彩晶圆(高级)

板凳
 

坑不少啊,新东西需要折腾

 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

1411

帖子

3

TA的资源

版主

4
 

出现问题有解决方案才是真的好。感谢分享。

 
个人签名

没有什么不可以,我就是我,不一样的烟火! 

 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
工控英语

induction machine 感应式电机horseshoe magnet 马蹄形磁铁magnetic field 磁场eddy current 涡流right-hand rule 右 ...

数字频率计学习资料(理论知识和实践电路)

15077

找喜欢流明的ARM芯片的人,和我一起做ARM项目的设计

1. 有没有人愿意参与到我的打印机ARM项目中来。参与本项目可以获得以下提高: 1。 熟悉TI LM3S9B90 ARM 的硬件和软件 设计, ...

洗牌的时刻

社会的发展总是曲折和跳跃性的,商业社会也一样,跳跃之前的情形如同一堆于没洗的牌,在此时刻,多数人都不能把握,甚至意识到这 ...

TINA 高级仿真

本帖最后由 dontium 于 2015-1-23 11:35 编辑 TINA是一款开放的、功能完整的仿真软件,附件中介绍的是一些常用的高级仿真方法。 ...

TI达芬奇系列TMS320DM8168浮点DSP C674x + ARM Cortex-A8

TL8168-EVM是一款广州创龙基于浮点DSP C674x + ARM Cortex-A8高性能视频处理器设计的DSP+ARM架构的开发平台,该平台主要用于评 ...

大伙看看这个板子怎么样

1.电解电容怎么用胶固定了 2.电路板怎么看着有污渍

说说我昨天找舜宇光学要资料的复杂过程

国产芯片对于我这样的草民来说总不那么友好,昨天我想要一款舜宇光学模组的资料,在官网上找了没找到下载资料的地方,后来我就想 ...

DIY 机械宏键盘 ― Ocreeb

本帖最后由 dcexpert 于 2022-10-7 19:14 编辑 Ocreeb 是一个 12 键宏键盘,带有 2 个旋转编码器、自定义键帽和发光 RGB。 该 ...

【 匠芯创D133CBS】-小火苗-CAN通讯测试实验

一、CAN配置 驱动配置 Board options ---> Using CAN0 Using CAN1 luban-lite CAN 的 driver 层是基于 RT-Th ...

关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表