【发布时间】:2020-12-31 05:36:11
【问题描述】:
我正在尝试在我的服务器中安装 Go,但我没有在根文件夹中创建文件和目录的 root 权限。
首先,我将其提取到/home/vt_admin/local/go。
然后,我设置环境
$ export PATH=$PATH:/home/vt_admin/local/go/bin
$ export GOPATH=$GOPATH:/home/vt_admin/go
$ export GOROOT=$GOROOT:/home/vt_admin/local/go
$ source ~/.bash_profile
但是当我运行go version 时,结果是-bash: /home/vt_admin/local/go/bin/go: permission denied。
那么,我该如何解决这个问题?
【问题讨论】:
-
导出(前 3 行)在您的
~/.bash_profile文件中,对吗?source ~/.bash_profile在运行go version之前在终端中执行? -
你的路径需要在
bin目录下改成export PATH=$PATH:/home/vt_admin/local/go/bin -
@ShubhamSrivastava 我实现了但有其他错误
-bash: /home/vt_admin/local/go/bin/go: Permission denied -
@Abhijit-K Yeb :D
标签: go installation root