ホームページ >バックエンド開発 >Golang >「golang-doc」をインストールした後に「go tools: no such tools \'compile\'」が発生するのはなぜですか?

「golang-doc」をインストールした後に「go tools: no such tools \'compile\'」が発生するのはなぜですか?

DDD
DDDオリジナル
2024-12-09 03:31:11387ブラウズ

Why Does `go tool: no such tool 'compile'` Occur After Installing `golang-doc`?

Go で No such Tool "Compile" エラーが発生する

sudo apt-get install golang を使用して godoc をインストールした後に Go プロジェクトをビルドしようとすると-doc を使用すると、「go ツール: そのようなツール 'コンパイル' はありません」というエラーが発生する場合があります。この問題は、Go 環境パスが正しくない場合に発生する可能性があります。

提供された go env 出力は、GOROOT 環境変数が /usr/local/go に設定されていることを示しています。ただし、Go ツールを含むディレクトリを指定する GOTOOLDIR 変数は /usr/local/go/pkg/tool/linux_amd64 に設定されます。これは、コンパイラを含む Go ツールに正しいパスからアクセスできない可能性があることを示しています。

この問題を解決するには、次の手順を試してください。

export GOROOT=/usr/local/go

このコマンドは、GOROOT を設定します。環境変数を Go インストールの正しいパスに変更します。このコマンドを実行した後、go build でプロジェクトを再度ビルドしてみてください。これでも問題が解決しない場合は、Go ドキュメントを参照するか、Go コミュニティからさらなる支援を求める必要があるかもしれません。

以上が「golang-doc」をインストールした後に「go tools: no such tools \'compile\'」が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。