始终出现“-bash:gomobile:命令未找到”的问题。

4

我已经安装了gomobile

/Users/GaryChan/go/bin/gomobile

我的项目是关于IT技术的。
/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

我安装了Go和Go Mobile,但是没有成功。 当我在Mac终端运行gomobile时,命令提示符总是显示“-bash: gomobile:找不到命令”。
然后我无法导出SDK。我该怎么办?
参考链接:https://godoc.org/golang.org/x/mobile/cmd/gomobile 更新:
Go版本为: go version go1.11.1 darwin/amd64
1个回答

8

请确保/Users/GaryChan/go/bin/已经添加到您的$PATH环境变量中。如果没有添加,请编辑您的bash配置文件将其添加进去。您的配置文件应该是位于您的主目录下的一个名为.profile.bash_profile的文件,其中应包含以下一行代码:

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

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


我每次在进行SDK生成之前都必须输入export PATH。是否有一种永久设置此配置的方法? - Jeff Bootsholz
如果你将这个代码保存在你的主目录下的.profile.bash_profile文件中,它就会在每次打开新的终端窗口时运行。 - Charles Srstka
你好,有什么想法可以让我在 Github Action 上使用 Ubuntu 完成这件事吗? - Nux

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接