Go言語のインストーラではGOPATHが設定されていない
以前、Go言語をインストールして、簡単なプログラムを動かしました。
ここでは使いませんでしたが、Go言語はGitHubからgo getコマンドを使ってライブラリなどをインストールすることが多いです。しかし、go getコマンドを使うと以下の通りエラーが出てしまいます。
「$GOPATH not set.」つまり、$GOPATHが設定されていないということです。$GOPATHというのは作業ディレクトリを示していて、これをあらかじめ環境変数としてWindowsに設定する必要があるのです。
[ad#top-1]
その前にGitがインストールされているかな?
go getコマンドを使う場合、Gitがインストールされていないとエラーが出ます。
exec: “git”: executable file not found in %PATH%
以下のサイトからGitをインストールしてください。赤矢印のところをクリックするとダウンロードできます。Windowsの場合はexeファイルのインストーラーとなりますので、ファイルを実行して指示通りに進めばインストールできます。
環境変数$GOPATHの設定方法
まずは環境変数を設定できる画面まで進みます。次の手順で画面を開いてください。
- Windowsタスクバー左のWindowアイコンを右クリックするとメニューが現れます。そこにある「システム(Y)」をクリックすると「システム」ウィンドウが現れます。
- 更に「システムの詳細設定」をダブルクリックすると、「システムのプロパティ」画面が現れます。
- そこの下の方にある「環境変数(N)…」ボタンをクリックします。
- 「環境変数」ウィンドウが現れるので、下段の「システム環境変数(S)」側にある「新規(W)…」ボタンをクリックします。
- そうすると、「新しいシステム変数」ウィンドウが現れます。
- 変数名を「GOPATH」、変数値を任意の作業ディレクトリを入力して、「OK」ボタンを押せば完了です。
Windowsの再起動を忘れずに!
環境変数はWindowsを再起動しないと有効になりません。再起動を忘れずに。
[ad#ad-1]
スポンサーリンク