【OpenHarmony】问题:ohpm安装失败

目录

问题截图:

尝试:

1.排查注册表

2.修改strict_ssl

​编辑

3.尝试手动安装ohpm

1)下载ohpm工具包

2)执行init命令

​编辑

解决方案:

参考:

有相同问题的可以直接查看“解决方案”。


问题截图:

【OpenHarmony】问题:ohpm安装失败_第1张图片

点击“Set it up now”之后出现:

【OpenHarmony】问题:ohpm安装失败_第2张图片

尝试:

【HarmonyOS】【DevEco Studio】ohpm安装失败该如何解决? - Mayism123 - 博客园 (cnblogs.com)

【HarmonyOS】【DevEco Studio】ohpm安装失败该如何解决?-CSDN博客

        文章中提到了ohpm安装失败可能出现的4种问题,我对应的应该是第4种:

【OpenHarmony】问题:ohpm安装失败_第3张图片

        因此,我尝试了1、2问题的方法无果之后,尝试参照文档手动下载,记录如下:

1.排查注册表

【OpenHarmony】问题:ohpm安装失败_第4张图片

        该教程中排查注册表仅有文字描述,因此还参考了以下教程中的图片:

【HarmonyOS】安装DevEco Studio后检查环境出现ohpm not set up_素衣如岚的博客-CSDN博客

【HarmonyOS】安装DevEco Studio后检查环境出现ohpm not set up - 素衣如岚 - 博客园 (cnblogs.com)

【OpenHarmony】问题:ohpm安装失败_第5张图片

        经过排查,我电脑的注册表中应该是没有值为chcp 65001的字符串的,如下所示:

【OpenHarmony】问题:ohpm安装失败_第6张图片

2.修改strict_ssl

【OpenHarmony】问题:ohpm安装失败_第7张图片

        我的问题和这个描述不太符合,但还是尝试着修改了一下:

【OpenHarmony】问题:ohpm安装失败_第8张图片

3.尝试手动安装ohpm

ohpm使用指导-命令行工具-DevEco Studio使用指南-工具-HarmonyOS应用开发

【OpenHarmony】问题:ohpm安装失败_第9张图片

1)下载ohpm工具包

HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者

【OpenHarmony】问题:ohpm安装失败_第10张图片

2)执行init命令

        不太清楚这里说的“执行init命令安装ohpm”是什么意思,于是尝试了一下在命令行中转到“ohpm/bin”目录,直接输入init:

【OpenHarmony】问题:ohpm安装失败_第11张图片

        又尝试参考下面这篇文章的操作,直接运行了“ohpm/bin”目录下的init.bat脚本。文章如下:

如何配置ohpm环境变量,以及ohpm的基础命令-开源基础软件社区-51CTO.COM

【OpenHarmony】问题:ohpm安装失败_第12张图片

        直接运行脚本,显示如下界面,然后闪退:

【OpenHarmony】问题:ohpm安装失败_第13张图片

        以管理员身份运行脚本,显示如下身份,然后闪退: 

【OpenHarmony】问题:ohpm安装失败_第14张图片

        之所以认为是闪退,而不是运行完成,是因为再次使用ohpm -v指令时显示如下结果:

【OpenHarmony】问题:ohpm安装失败_第15张图片

解决方案:

        决定先从“npm registry access”入手:

【OpenHarmony】问题:ohpm安装失败_第16张图片

         点击“help document”,进入如下链接:

配置开发环境-HarmonyOS应用开发

【OpenHarmony】问题:ohpm安装失败_第17张图片

        按照教程进入如下“Configure npm Settings”界面,点击“Diagnose Development Environment
”中的“Click here”好像也可以直接进入,如下图所示:

【OpenHarmony】问题:ohpm安装失败_第18张图片

        我由于并不清楚“HTTP proxy”该如何配置,因此只勾选了“npm registry”和“ohos registry”:

【OpenHarmony】问题:ohpm安装失败_第19张图片

        点击“OK”之后再进行检测,“npm registry access”问题就已经解决了:

【OpenHarmony】问题:ohpm安装失败_第20张图片

        再依次点击“ohpm registry access”和“HarmonyOS SDK path setup”中的“Set it up now”,按照之前的步骤进行安装即可:

【OpenHarmony】问题:ohpm安装失败_第21张图片【OpenHarmony】问题:ohpm安装失败_第22张图片【OpenHarmony】问题:ohpm安装失败_第23张图片

【OpenHarmony】问题:ohpm安装失败_第24张图片

参考:

OpenHarmony应用开发入门与基础课程_第二章-入门_安装和配置DevEco Studio_哔哩哔哩_bilibili

配置开发环境-快速开始-DevEco Studio使用指南-工具-HarmonyOS应用开发

配置开发环境-HarmonyOS应用开发

ohpm使用指导-命令行工具-DevEco Studio使用指南-工具-HarmonyOS应用开发

HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者

【HarmonyOS】【DevEco Studio】ohpm安装失败该如何解决? - Mayism123 - 博客园 (cnblogs.com)DevEco Studio安装ohpm错误,如何解决?(操作系统-harmonyos) - 我爱学习网 (5axxw.com) 

【HarmonyOS】安装DevEco Studio后检查环境出现ohpm not set up - 素衣如岚 - 博客园 (cnblogs.com)如何配置ohpm环境变量,以及ohpm的基础命令-开源基础软件社区-51CTO.COM 

你可能感兴趣的:(harmonyos)