2017-07-06 8 views
-4

パッケージをインストールしようとしていますが、ROOTディレクトリが正しく設定されていても以下の問題が発生します。go:GOROOTディレクトリが見つかりません:/ usr/bin/go

[email protected]:~/ba/docker-lvm-plugin$ which go 
/usr/bin/go 
[email protected]:~/ba/docker-lvm-plugin$ echo $GOROOT 
/usr/bin/go 
[email protected]:~/ba/docker-lvm-plugin$ go get github.com/Sirupsen/logrus 
go: cannot find GOROOT directory: /usr/bin/go 
+0

GOROOTを設定しないでください。 – Volker

+1

[あなたの他の質問は数分前](https://stackoverflow.com/questions/44952719/go-installing-package-usr-bin-go-not-a-directory)のように間違っています。 [その答えは同じです](https://stackoverflow.com/questions/7970390/what-should-be-the-values-of-gopath-and-goroot)。 – Adrian

+1

[GOPATHとGOROOTの値はどうすればよいですか?](https://stackoverflow.com/questions/7970390/what-should-be-the-values-of-gopath-and-goroot) – Adrian

答えて

1

1はgo envを発行する場合は、次のように返されることができます

set GOPATH=C:\Users\user\go 
set GOROOT=C:\tools\go 

GOPATHは何?

ワークスペースディレクトリ%USERPROFILE%\goを作成します。 (あなたは 別のディレクトリを使用したい場合は、GOPATH環境 変数を設定する必要があります。詳細については、ゴーコードを作成する方法を参照してください。)

GOROOT何ですか?

c:\ Go以外のディレクトリを選択した場合は、環境変数GOROOT を選択したパスに設定する必要があります。

関連する問題