亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

SublimeText 中的 Gofmt 插件未找到 GOPATH 錯誤

SublimeText 中的 Gofmt 插件未找到 GOPATH 錯誤

Go
楊魅力 2023-07-31 15:59:45
安裝軟件包后,我在 Sublime Text 中不斷收到此錯誤gofmt:Traceback (most recent call last):  File "/Users/abrahma/Library/Application Support/Sublime Text 3/Installed Packages/Gofmt.sublime-package/gofmt.py", line 257, in run_formatter    formatter = Formatter(view)  File "/Users/abrahma/Library/Application Support/Sublime Text 3/Installed Packages/Gofmt.sublime-package/gofmt.py", line 166, in __init__    self.cmds = [Command(cmd, self.view, self.window) for cmd in cmds]  File "/Users/abrahma/Library/Application Support/Sublime Text 3/Installed Packages/Gofmt.sublime-package/gofmt.py", line 166, in <listcomp>    self.cmds = [Command(cmd, self.view, self.window) for cmd in cmds]  File "/Users/abrahma/Library/Application Support/Sublime Text 3/Installed Packages/Gofmt.sublime-package/gofmt.py", line 77, in __init__    self.window)  File "/Users/abrahma/Library/Application Support/Sublime Text 3/Packages/golangconfig/all/golangconfig.py", line 227, in subprocess_info    raise exceptiongolangconfig.EnvVarError: The following environment variable is currently unset: GOPATH我的 `` 文件具有以下內容:    "env" : {        "GOPATH" : "/Users/abrahma/git/go",        "GOROOT" : "/usr/local/Cellar/go/1.12.7/libexec",    }(與我終端上的輸出相匹配go env)我還有一個包含golang.sublime-settings以下內容的文件:{    "env" : {        "GOPATH" : "/Users/abrahma/git/go",        "GOROOT" : "/usr/local/Cellar/go/1.12.7/libexec",    }}因此,由于某種原因,GOPATH上述內容顯然沒有被采納,有什么想法嗎?
查看完整描述

2 回答

?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

本文檔中提到了在不同操作系統上設置變量的說明 https://github.com/golang/sublime-config/blob/master/docs/user.md


我在 macOS 中使用 Sublime3 和 GolangConfig 并遇到了同樣的錯誤。設置以下內容golang.sublime-settings幫助我解決了這個問題。


{

    "PATH": "/Users/suryapandian/go/bin",

    "GOPATH": "/Users/suryapandian/go"

}

注:附上下面的圖片以查找golang.sublime-settings

https://img1.sycdn.imooc.com//64c76a190001ff8d16131008.jpg

查看完整回答
反對 回復 2023-07-31
?
慕標琳琳

TA貢獻1830條經驗 獲得超9個贊

我意識到我需要將它存在于我的登錄shell 中(~/.zprofile在我的例子中),并且現在工作正常。



查看完整回答
反對 回復 2023-07-31
  • 2 回答
  • 0 關注
  • 286 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號