论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
第二次使用华为DevEco3.0beta2.0测试笔记ets无法安装 ...
第二次使用华为DevEco3.0beta2.0测试笔记ets无法安装
熊熊出没
金牌会员
|
2022-6-24 05:54:01
|
显示全部楼层
|
阅读模式
楼主
主题
975
|
帖子
975
|
积分
2925
说明,这篇博文旨在给华为解决问题提供详细的步骤。不在于展示给大家看如何解决问题,实际问题到目前为止木有得到解决!
说明,本次安装的是DevEco Studio 3.0 Beta2 for HarmonyOS,操作系统为win7
一、下载安装
https://developer.harmonyos.com/cn/develop/deveco-studio#download_beta
进入版本说明后,没有发现对操作系统的版本有什么要求,绝对没有要求,但悲剧就从这里开始!!!
下载后安装,在选择SDK安装目录后继续进行安装,出错(而且先后几次都遇到这样的错误)
根据提示,让我访问https://developer.harmonyos.com/cn/docs/documentation/doc-guides/faq
-development-environment-0000001168829643#section1311117111474
来获取解决方案,查询解决方案说,要清理
运行后得到“npm不是内部或外部命令,也不是可运行的程序或批处理文件。” npm cache clean -f
好几伙,这是要拒人于千里之外吧!!!下载的时候,在下载页面中根本没有说需要安装其他的什么环境来支持DevEco的安装啊,华为这个没有做好!
但查询其他遇到类似问题的web发现是没有安装node.js,到官网下载一个(注意别下错版本,不是最新版就最好,如果你还是win7的话)
https://nodejs.org/en/download/
一开始下错了版本,不能用,最后,只好回过头来去找node.js(找了一个很久很久以前的版本node-v13.0.1-x64.msi)
而且这里的Ets没有安装完成是不能进入开发环境的。因为ets是deveco的SDK的必配,我们来到设置里面就会发现:
按照这个页面的大佬的做法,依然不可行,根本到不了这不
https://ost.51cto.com/posts/10968
也就说,根本就解决不了,是版本的问题,哈哈
https://blog.csdn.net/m0_52056424/article/details/122811255
说安装3.0.06即可运行成功!这华为为什么就不重视IDE的安装成功率呢,如果都不能安装完成,那何谈来推广它呢!
好吧,到这里,我们还是回头在看看那个npm的清理命令吧,这次进入到cmd下面输入npm终端开始认识它了,那我们就试试
搞笑吧,运行这个命令提示我,希望我知道我在干啥!难道不能清理?实际上清理以后还是一样,ets还是安装不上!!!
在appdata中的roaming中删除npm和npm-cache,这等同于npm cache clean -f
再尝试,从cmd终端安装
安装结束,继续安装ets,仍然失败!
于是我们尝试升级npm,之后再安装ets,仍然提示unable to run npm install
难道只能跪地求饶吗??进入查看npm的配置和版本,输入指令
npm config set registry https://registry.npm.taobao.org
查找以下,我们安装的node里面的资源
仍在执着的提醒我升级到最新版,那好吧,我们来升级吧,那就再升级,根据最后一行的提示,要升级到8.7.0
升级再次失败,可能是说我们安装的版本也太低了,晕倒,他自己都不认识是哪朝哪代的版本了。好吧,我们去下载一个稍微新点的版本。我们发现在下载列表中13版本的最后一个就是13.14.0,而14.0.0就已经不支持win7了。
悲剧再次重演,13.14.0安装上去后依然无法安装我们的eTs。
二、最终结论
在一切尝试无果之后,我开始遍历DevEco各个版本的环境要求,居然在OpenHarmony3.0.0 beta3中发现有一个node.js的要求,如果按照这个要求来的话,我们就不会做上面的尝试了!!14.19.1以上的版本,也就是说一定要win10以上才可以安装的node.js,是不可能在win7上安装上的!
那么,我们有理由怀疑,是否DevEco Studio 3.0 Beta2 for HarmonyOS也有同样的要求呢?
于是我在win10上安装DevEco Studio 3.0 Beta2 for HarmonyOS,果然可以正常安装eTS和JDK其他组件。
所以,看来,华为在文档说明上很粗心,每个版本的环境要求都不说清楚,难道都要别人一个个去尝试吗!!
三、如果你想在win7上安装DevEco studio怎么办?
怎么办?两条路!
第一、按照至少2000年左右的版本,至少应该是2.0的Deveco.
第二、不可能有其他路(当然,你可以安装一个虚拟机虚拟win10,在虚拟机上安装)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
熊熊出没
金牌会员
这个人很懒什么都没写!
楼主热帖
数据库的三大范式
在字节跳动干软件测试5年,4月无情被辞 ...
创建SQL server服务器
TortoiseGit间接处理linux目录下的仓库 ...
django小项目 ----- 创建错题集 ...
神经网络与深度学习
Java 知识 - 接口代理
2年自动化测试经验,连基础的都不会, ...
Java如何调用HttpURLConnection类模拟 ...
基于遗传算法的最优潮流问题的研究(Ma ...
标签云
运维
CIO
存储
服务器
浏览过的版块
Nosql
DevOps与敏捷开发
前端开发
移动端开发
向量数据库
Postrge-SQL技术社区
SQL-Server
Mysql
程序人生
快速回复
返回顶部
返回列表