やろうとしたことと、状況
WIndows10のPCにGo言語と、VSCodeのGo言語の拡張機能をインストール後、
[表示]=>[コマンドパレット]=>[Install /Update Tools]を選択して、
gopkgs
をインストールしようとしましたが、毎回インストールに失敗します。
VSCodeの出力パネルを開いて、何度も同じエラーが出ていることを確認しました。
共通していることは下記のエラーが発生しており、
C:\Program Files\Go\bin\go.exe\pkg\sumdb\sum.golang.org
が見つからないというエラーでした。
open C:\Program Files\Go\bin\go.exe\pkg\sumdb\sum.golang.org\latest: The system cannot find the path specified.
全エラー内容は後述「発生している問題・エラーメッセージ」にて添付いたしました。
補足情報(FW/ツールのバージョンなど)
Windows10 VSCode 1.63.2 go version go1.17.5 windows/amd64 (MSIファイルによる、すべてデフォルトでインストール。) VSCodeの拡張機能:Go v0.30.0 (開発元:Go Team at Google)
発生している問題・エラーメッセージ
Installing github.com/uudashr/gopkgs/v2/cmd/gopkgs@latest FAILED { "killed": false, "code": 1, "signal": null, "cmd": "C:\Program Files\Go\bin\go.exe install -v github.com/uudashr/gopkgs/v2/cmd/gopkgs@latest", "stdout": "", "stderr": "go install: github.com/uudashr/gopkgs/v2/cmd/gopkgs@latest: github.com/uudashr/gopkgs/v2@v2.1.2 requires\n\tgithub.com/karrick/godirwalk@v1.12.0: verifying go.mod: github.com/karrick/godirwalk@v1.12.0/go.mod: open C:\Program Files\Go\bin\go.exe\pkg\sumdb\sum.golang.org\latest: The system cannot find the path specified.\n" } 1 tools failed to install. gopkgs: failed to install gopkgs(github.com/uudashr/gopkgs/v2/cmd/gopkgs@latest): Error: Command failed: C:\Program Files\Go\bin\go.exe install -v github.com/uudashr/gopkgs/v2/cmd/gopkgs@latest go install: github.com/uudashr/gopkgs/v2/cmd/gopkgs@latest: github.com/uudashr/gopkgs/v2@v2.1.2 requires github.com/karrick/godirwalk@v1.12.0: verifying go.mod: github.com/karrick/godirwalk@v1.12.0/go.mod: open C:\Program Files\Go\bin\go.exe\pkg\sumdb\sum.golang.org\latest: The system cannot find the path specified.
Goのインストールディレクトリと環境変数
インストールディレクトリ:C:\Program Files\Go GOPATH = C:\Program Files\Go GOROOT = C:\Program Files\Go
VSCodeのGo拡張機能に関するsetting.jsonの全内容
JSON
1{ 2 "go.gopath": "C:\Program Files\Go\bin\go.exe", 3 "go.goroot": "C:\Program Files\Go\" 4}
試したこと
● C:\Program Files\Go
フォルダの権限は(PCは一人しか使ってないので)
全員にフルコントロールに設定しています。
● コマンドプロンプトでは、管理者用と一般用に出し分けて、go version
を叩くと、正常にバージョン情報が出力されます。(Pathは通っている根拠)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/18 15:36