DevEco Device Tool手动准备依赖环境——Windows篇

因为网络问题,无法通过DevEco Device Tool一站式方式安装。请问,如果手动搭建依赖环境,应该怎么做?

Device Tool
鸿蒙工具
IDE
2022-01-11 10:19:28
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
馥有诗书气自甄
1

Windows开发环境准备
系统要求:

  • Windows 10 64位系统。
  • 系统的用户名不能含有中文字符。
    DevEco Device Tool以插件方式提供,基于Visual Studio Code进行扩展,安装分为如下几步:
  1. 安装Visual Studio Code
  2. 安装Python
  3. 安装Node.js (说明:3.0 Beta2版本内嵌,无需安装)
  4. 安装hpm (说明:3.0 Beta2版本内嵌,无需安装)
  5. 安装DevEco Device Tool插件
    获取软件
工具名称 用途说明 版本要求 获取渠道
Visual Studio Code 代码编辑工具 推荐获取最新版 https://code.visualstudio.com/Download
Python 编译构建工具 V3.8.9~V3.9.x 64位 https://www.python.org/downloads/
Node.js 提供npm环境 3.0 Beta2版本内嵌,无需安装  
HPM 包管理工具 3.0 Beta2版本内嵌,无需安装  
DevEco Device Tool HarmonyOS,OpenHarmony源码的编译、烧录、调试调优插件工具 推荐获取最新版本

https://device.harmonyos.com/cn/ide#download_beta

下载前,请使用华为开发者帐号登录,如未注册,请先注册华为开发者帐号。


安装Visual Studio Code  ​

PS:如果已安装Visual Studio Code,打开命令行工具,输入code --version命令,检查版本号是否为1.53及以上版本;可以正常返回版本号,说明环境变量设置也正确。

  1. 双击Visual Studio Code软件包进行安装。安装过程中,请勾选“添加到PATH(重启后生效)”。
  2. 安装完成后,打开命令行工具,输入code --version命令,可以正常显示版本号说明安装成功。

 

安装Python  ​

  1. 双击Python安装包进行安装,勾选“Add Python 3.8 to PATH”,然后点击Install Now开始安装。
  2. 等待安装完成后,点击Close。
  3. 打开命令行工具,输入python --version,检查安装结果。
  4. 在命令行工具中,分别执行如下命令设置pip源,用于后续安装DevEco Device Tool过程中下载依赖的组件包。

pip config set global.trusted-host repo.huaweicloud.com
pip config set global.index-url https://repo.huaweicloud.com/repository/pypi/simple
pip config set global.timeout 120

 

安装Node.js (说明:3.0 Beta2版本内嵌,无需安装)
PS:如果已安装Node.js,打开命令行工具,输入node -v命令,检查版本号是否为12.22.5及以上版本。

  1. 点击下载后的软件包进行安装,全部按照默认设置点击Next,直至Finish。安装过程中,Node.js会自动在系统的path环境变量中配置node.exe的目录路径。
  2. 重新打开命令行工具,输入“node -v”命令,能正常查询Node.js的版本号,说明Node.js安装成功。

 

安装HPM (说明:3.0 Beta2版本内嵌,无需安装)
PS:该方式需先确保Node.js安装成功。

PS:在安装hpm前,请检查网络连接状态,如果网络不能直接访问Internet,则需要通过代理服务器才可以访问。这种情况下,需要先设置npm代理,才能安装hpm。

PS:如果已安装hpm,可以执行npm update -g @ohos/hpm-cli命令升级hpm至最新版本。

  • 建议将npm源配置为国内镜像,例如设置为华为云镜像源。

npm config set registry https://repo.huaweicloud.com/repository/npm/  

  • 打开命令行工具,执行如下命令安装最新版本hpm。

npm install -g @ohos/hpm-cli

  • 安装完成后,执行如下命令(V为大写字母)检查hpm安装结果。

hpm -V

  • 检查HPM的网络连接状态,如果网络不能直接访问Internet,则需要通过代理服务器才可以访问,请先hpm代理设置。

hpm search -t distribution

  
安装DevEco Device Tool插件
安装DevEco Device Tool插件,主机的用户名不能包含中文字符,否则在运行DevEco Device Tool时,DevEco Home界面会一直处于Loading状态,导致不能正常使用。

DevEco Device Tool正常运行需要依赖于C/C++和CodeLLDB插件,在安装完DevEco Device Tool后,会自动从Visual Studio Code的插件市场安装C/C++和CodeLLDB插件。因此,在安装DevEco Device Tool前,请检查Visual Studio Code的网络连接状态,如果网络不能直接访问Internet,则需要通过代理服务器才可以访问,请先Visual Studio Code代理设置。

PS:安装DevEco Device Tool时,请先关闭Visual Studio Code。

  1. 解压DevEco Device Tool插件压缩包,双击安装包程序进行安装。
  2. DevEco Device Tool会检测安装依赖的工具包是否符合要求。如果不符合要求,请按照本章节前面的内容进行安装。PS:如果已经安装Visual Studio Code,但依然检测不到,可重启电脑解决。
  3. 点击Install进行安装。
  4. 等待安装完成后,点击Close关闭安装界面。
  5. 启动Visual Studio Code,会自动安装DevEco Device Tool依赖的C/C++、CodeLLDB插件。等待安装完成后,点击Visual Studio Code左侧的按钮,检查INSTALLED中,是否已成功安装C/C++、CodeLLDB和DevEco Device Tool。

如果C/C++和CodeLLDB插件安装不成功,则DevEco Device Tool不能正常运行,解决方法,详细请参考:离线安装C/C++和CodeLLDB插件

分享
微博
QQ
微信
回复
2022-01-11 10:51:07
相关问题
DevEco Device Tool 如何卸载?
12241浏览 • 1回复 待解决
如何获取HUAWEI DevEco Device Tool
4857浏览 • 1回复 已解决
DevEco Device Tool配置文件在哪?
6384浏览 • 1回复 待解决
请问HUAWEI DevEco Device Tool会开源吗?
6216浏览 • 1回复 已解决
HUAWEI DevEco Device Tool的一些问题
8496浏览 • 3回复 待解决
安装HUAWEI DevEco Device Tool 1.0 Beta1失败
14097浏览 • 3回复 已解决