【问题标题】:Always -bash: gomobile: command not found总是-bash:gomobile:找不到命令
【发布时间】:2019-04-05 23:26:33
【问题描述】:

我已经在

安装了 gomobile
/Users/GaryChan/go/bin/gomobile

我的项目是

/Users/GaryChan/go/src/abc.com/project

当我尝试在

运行构建 android SDK 时
/Users/GaryChan/go/src/abc.com/project/sdk

然后运行:

export ANDROID_HOME=/Users/GaryChan/Library/Android/sdk/ndk-bundle/


gomobile bind -target=android  abc.com/project/sdk

我去安装去移动,但无济于事。 当我在我的 Mac 终端执行 gomobile 时,cmd 总是提示 -bash: gomobile: command not found

然后我无法导出 SDK。我该怎么办 ?

https://godoc.org/golang.org/x/mobile/cmd/gomobile

更新:

Go 版本是: 去版本go1.11.1 darwin/amd64

【问题讨论】:

    标签: macos terminal gomobile


    【解决方案1】:

    确保/Users/GaryChan/go/bin/ 在您的$PATH 中。如果不是,请编辑您的 bash 配置文件以添加它。您的配置文件是您的主目录中名为.profile.bash_profile 的文件。它应该包含这样的一行:

    export PATH="${PATH}:/Users/GaryChan/go/bin/"
    

    进行此更改,然后关闭您的终端窗口并打开一个新窗口,您应该可以输入gomobile 来启动它。

    【讨论】:

    • 在进行 SDK 生成之前,我必须输入 evert time export PATH。是否有一个永久的方法来设置这个配置?
    • 如果您将其保存在您的主文件夹内的.profile.bash_profile 文件中,它应该会在您每次打开新的终端窗口时运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-10
    • 1970-01-01
    相关资源
    最近更新 更多