我是Ubuntu的新手,正在尝试将Go安装到我的服务器上,但在尝试使用Go时出现错误。
Command 'go' not found, but can be installed with:
sudo apt install golang-go # version 2:1.13~1ubuntu2, or
sudo apt install gccgo-go # version 2:1.13~1ubuntu2我用来安装Go的命令如下。
$ wget https://dl.google.com/go/go1.15.10.linux-amd64.tar.gz
$ sudo tar -xvf go1.15.10.linux-amd64.tar.gz
$ sudo mv go /usr/local然后,我将以下内容附加到bash_aliases文件中。
$ vi ~/.bash_aliases
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH我在这里做错了什么?
发布于 2021-11-25 02:05:58
我会给你一些建议。
echo $PATH因为您编辑了~/.bash_aliases,所以我认为您可能不是这个文件的来源。
请尝试source ~/.bash_aliases。
或者尝试
export $PATH=$PATH:/usr/local/go/bin在默认情况下,可能不会加载~/.bash_aliases。查看~/.bashrc文件中是否包含. ~/.bash_aliases。
/usr/local/go/bin/go version如果有错误,可能是你下载的包是错的。校验和tar包(例如:md5sum xxxx.tar.gz)。
的默认路径
which go如果go bin不在/usr/local/ go / bin /go中,则应删除which go显示的go bin
发布于 2021-11-27 17:06:55
使用APT,你可以使用Ubuntu安装一个官方的包
打开终端并运行:
sudo apt update
sudo apt install golang-go根据您的Ubuntu版本,您可能需要运行:
sudo apt install golang希望这能有所帮助!这是我的第一个答案!
https://stackoverflow.com/questions/70103897
复制相似问题