HarmonyOS 鸿蒙Next inter Mac 安装ohpm报错,求助解决方法

HarmonyOS 鸿蒙Next inter Mac 安装ohpm报错,求助解决方法

execute install task, component ohpm.zip.

Unzipping /Applications/DevEco-Studio.app/Contents/tools/ohpm.zip

Initializing ohpm

npm ERR! code FETCH_ERROR

npm ERR! errno FETCH_ERROR

npm ERR! invalid json response body at [https://repo.huaweicloud.com/repository/npm/wrappy](https://repo.huaweicloud.com/repository/npm/wrappy) reason: Invalid response body while trying to fetch [https://repo.huaweicloud.com/repository/npm/wrappy:](https://repo.huaweicloud.com/repository/npm/wrappy:) EACCES: permission denied, mkdir '/Users/qianlion/.npm/_cacache/index-v5/c7/5d'

npm ERR! A complete log of this run can be found in:

npm ERR!    /Users/qianlion/.npm/_logs/2023-08-03T14_19_57_078Z-debug-0.log

Error: execute install task failed, component ohpm.zip.

Error: execute 'ohpm install' failed.

更多关于HarmonyOS 鸿蒙Next inter Mac 安装ohpm报错,求助解决方法的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

这个报错好像是执行npm的时候报错了,检查下.npmrc文件配置

更多关于HarmonyOS 鸿蒙Next inter Mac 安装ohpm报错,求助解决方法的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


查找了一下,系统里有其他的node版本,ide在安装ohpm的时候应该是执行了其他版本的npm。卸载系统node之后,安装ohpm顺利通过。

在终端中运行:sudo chmod -R 777 npm的路径
再重新安装就可以了

我今天用苹果电脑 M1 安装也碰到了这个问题 仔细看了下报错信息 执行了

sudo chown -R 501:20 "/Users/xiaojiang/.npm" 这个命令就好了 你们仔细看看报错信息

我也遇见跟你一样的问题啊,看报错日志“permission denied, mkdir”,就是在安装的时候,创建目录不了,因为没有权限,所以失败了,这个要怎么解决?

姓名: 张三
职业: 软件工程师
邮箱: zhangsan@example.com
个人简介: 拥有超过10年的软件开发经验,熟悉多种编程语言和技术。在多个大型项目中担任核心开发人员。

回到顶部