本人使用的是Ubuntu16.04
在个人用户里安装好了Go,使用go version 和go env 命令也显示已安装成功。
但在root用户下,使用go version go env 均显示未安装Go 。
请各位大神帮忙解答一下这是为什么 感激不尽!!!!
为什么在个人用户里安装的Go,在root里却显示未安装?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 2
- 注册时间: 2018-02-05 11:42
- 系统: Ubuntu 16.04
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 为什么在个人用户里安装的Go,在root里却显示未安装?
看看 有沒有幫助
1. https://golang.org/cmd/go/#hdr-GOPATH_e ... t_variable
GOPATH environment variable
The GOPATH environment variable lists places to look for Go code.
If the environment variable is unset, GOPATH defaults to a subdirectory named "go" in the user's home directory ($HOME/go on Unix, %USERPROFILE%\go on Windows), unless that directory holds a Go distribution. Run "go env GOPATH" to see the current GOPATH.
2. 當你使用 个人用户 安装好了Go
預設安裝路徑是在个人用户家目錄 ~/ (/home/个人用户)
3. 當你使用 root 登入 家目錄 ~/ (/root)
找不到已安裝的 go code
應該是正常的
4. 新手 在 Ubuntu 不建議 使用 root 登入 或 切換成 root 身份 執行指令 會碰到許多問題
1. https://golang.org/cmd/go/#hdr-GOPATH_e ... t_variable
GOPATH environment variable
The GOPATH environment variable lists places to look for Go code.
If the environment variable is unset, GOPATH defaults to a subdirectory named "go" in the user's home directory ($HOME/go on Unix, %USERPROFILE%\go on Windows), unless that directory holds a Go distribution. Run "go env GOPATH" to see the current GOPATH.
2. 當你使用 个人用户 安装好了Go
預設安裝路徑是在个人用户家目錄 ~/ (/home/个人用户)
3. 當你使用 root 登入 家目錄 ~/ (/root)
找不到已安裝的 go code
應該是正常的
4. 新手 在 Ubuntu 不建議 使用 root 登入 或 切換成 root 身份 執行指令 會碰到許多問題
-
- 论坛版主
- 帖子: 5230
- 注册时间: 2007-01-14 16:23
Re: 为什么在个人用户里安装的Go,在root里却显示未安装?
一句话,环境变量设置了没?
-
- 帖子: 2
- 注册时间: 2018-02-05 11:42
- 系统: Ubuntu 16.04
Re: 为什么在个人用户里安装的Go,在root里却显示未安装?
感谢!!!poloshiao 写了:看看 有沒有幫助
1. https://golang.org/cmd/go/#hdr-GOPATH_e ... t_variable
GOPATH environment variable
The GOPATH environment variable lists places to look for Go code.
If the environment variable is unset, GOPATH defaults to a subdirectory named "go" in the user's home directory ($HOME/go on Unix, %USERPROFILE%\go on Windows), unless that directory holds a Go distribution. Run "go env GOPATH" to see the current GOPATH.
2. 當你使用 个人用户 安装好了Go
預設安裝路徑是在个人用户家目錄 ~/ (/home/个人用户)
3. 當你使用 root 登入 家目錄 ~/ (/root)
找不到已安裝的 go code
應該是正常的
4. 新手 在 Ubuntu 不建議 使用 root 登入 或 切換成 root 身份 執行指令 會碰到許多問題