首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行命令-失败!&错误:生成EACCES

运行命令-失败!&错误:生成EACCES
EN

Stack Overflow用户
提问于 2017-05-22 11:44:48
回答 1查看 1K关注 0票数 0

我在做mac,请看我的

这是我的~/.bash-profile

代码语言:javascript
复制
export PATH=$PATH:/Users/xxxxx/Library/Android/sdk/platform-tools/
export ANDROID_HOME=/Users/xxxx/Library/Android/sdk/
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
even $(user/libexec/path_helper -s)

我的离子信息结果是

代码语言:javascript
复制
global packages:

    @ionic/cli-utils : 1.1.2
    Cordova CLI      : 7.0.1 
    Ionic CLI        : 3.1.2

local packages:

    @ionic/app-scripts              : 1.3.7
    @ionic/cli-plugin-cordova       : 1.1.2
    @ionic/cli-plugin-ionic-angular : 1.1.2
    Ionic Framework                 : ionic-angular 3.2.1

System:

    Node       : v6.10.0
    OS         : OS X El Capitan
    Xcode      : Xcode 8.2.1 Build version 8C1002 
    ios-deploy : not installed
    ios-sim    : not installed

在给离子cordova构建android系统时,我得到了上面的图像错误。 我相信这是处理环境变量的东西,我所缺少的是我必须为mac指定的任何东西。 上述相同的环境正在我的linux系统中工作。

EN

回答 1

Stack Overflow用户

发布于 2017-05-22 19:22:35

当我从2 -> 3升级时,我也面临着这个令人沮丧的问题。它原来是一个安装cordova的许可。

运行:which cordova // this gave me /usr/local/bin/cordova

然后我必须改变那个文件的所有者。

运行:chmod -r 777 /usr/local/bin/cordova

不知道为什么,但是由于某种原因,即使我在sudo下运行Ionic命令,我仍然得到了一个权限错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44112036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档