【问题标题】:Unable to change GO version in PhotonOS无法在 PhotonOS 中更改 GO 版本
【发布时间】:2016-11-18 08:50:23
【问题描述】:

我已经使用来自photon and VIC configuration 的指示部署了 PhotonOS,同时运行命令 docker run -v $(pwd):/go/src/github.com/vmware/vic \-w /go/src/github.com/vmware/vic golang:1.6 make all 出现错误:

请安装go1.7(找到:go版本go1.6.3 linux/amd64)

Makefile:152: 目标 'goversion' 的配方失败

make: *** [goversion] 错误 1

` 为了解决它,我尝试更新

go1.6.3 到 go1.7 使用解决方案 - changeing go version manually

执行步骤后 go 版本显示 go1.4.2,但之前的错误仍然抱怨 go 版本 1.6.3。 另外,我尝试使用 bash < <(curl -s -S -L https://raw.github.com/moovweb/gvm/master/binscripts/gvm-installer) 安装“gvm”,每当我尝试调用 gvm install go1.7 它都会带来

-bash: gvm: 找不到命令

每当我重试运行 gvm-installer 时,它都会显示

错误:已安装!

非常感谢任何帮助!

【问题讨论】:

  • $PATH 问题?我的意思是,gvm 命令未列在尝试访问它的帐户的PATH 环境变量中。比如说,对于非 root 用户,/sbin/usr/sbin 通常在此处列出。由于我对什么是“PhotonOS”一无所知,因此我无法真正验证这一点——请进行研究。
  • 感谢您的评论,我会尝试将 gvm 添加到 $PATH。

标签: go photon gvm photon-os


【解决方案1】:

使用:

docker run -v $(pwd):/go/src/github.com/vmware/vic \-w /go/src/github.com/vmware/vic golang:1.7 make all

命令,它将在 PhotonOS 上运行

【讨论】:

  • 非常感谢您的回答,将尝试。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-11-01
  • 1970-01-01
  • 2014-09-30
  • 1970-01-01
  • 2016-06-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多