我是Linux的新手,所以我正在尝试使用Ubuntu;我已经安装了Google的Go,我想我可以尝试一下。
虽然每次我尝试编译我都会得到:
8g:找不到命令
我很困惑..有什么帮助吗?
答案 0 :(得分:2)
部分讨论了安装过程的这一部分here。
您需要将与$GOBIN
目录对应的内容添加到$PATH
。将以下行(针对您的系统进行调整)添加到~/.bashrc
:
PATH="$HOME/src/golang/bin:$PATH"
请记住,尽管Go受到了Unix的启发,但它并不能代表“典型”的Linux体验,而目前这种体验是Python和C的结合。
答案 1 :(得分:1)
浏览链接到的指南,它似乎不会将8g等安装到/ usr / bin,而是安装到主目录中的目录。目录中包含8g的目录吗?
(如果您不确定如何对此进行测试,请在终端中输入echo $PATH
以获取当前路径列表。如果您的路径中没有8g,请尝试export PATH=$PATH:/my/new/bit
,然后重试要永久更改此类更改,您需要修改~/.bashrc
)
答案 2 :(得分:0)
Gustavo Niemeyer为golang提供了ubuntu软件包。安装这些软件包的说明是here。
答案 3 :(得分:0)
如果您使用的是amd64机器,则编译器为6g(链接器为6l)。
您可以通过运行uname -m