【问题标题】:Installation Issues on MacOSMacOS 上的安装问题
【发布时间】:2019-02-14 19:38:54
【问题描述】:

我刚开始了解 Go,我从这里为 MacOS 安装了它,它运行良好,但是当我尝试设置我的 go 工作区“https://golang.org/doc/install#macos”时,我遵循了这个教程:https://www.youtube.com/watch?v=5qI8z_lB5Lw,但是在设置了我的 GOPATH 之后每当我尝试运行与 go 相关的命令时,它都会一直给我这个错误。

错误:go: GOPATH 条目是相对的;必须是绝对路径:“Users/shahtajkhalid/Documents/go”

有解决此问题的方法,但所有解决方案主要用于缺少分号 ar 反斜杠的窗口,但这里的地址完全相同,我无法通过此继续进一步测试它:https://golang.org/doc/install#testing

【问题讨论】:

  • Users/shahtajkhalid/Documents/go 是相对路径。绝对路径以 / 开头
  • JimB 是对的。一个简单但经常被忽视的配置。

标签: go visual-studio-code directory gopath golang-migrate


【解决方案1】:

尝试在您的 GOPATH 中使用 $HOME/Documents/go

【讨论】:

  • 很奇怪,但这在我的 Mac 上对我不起作用。不过在我的 Fedora 盒子上做了。
  • 你在 mac 中的 go 目录在哪里?我觉得应该和/Users//Documents/go一样,否则你要改GOPATH
【解决方案2】:

聚会迟到了,但遇到了同样的问题。对我有用的是删除 gopath 周围的引号。我知道上面说过,但我不清楚引号是问题所在。所以教程说

export GOPATH="$HOME/workspace/go"

相反,我做到了

export GOPATH=$HOME/workspace/go

这消除了错误。应该注意 GO 1.8 的 GOPATH is automatically set,所以可能不值得搞砸。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-23
    • 2020-03-22
    • 2019-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-26
    • 1970-01-01
    相关资源
    最近更新 更多