2017-06-23 20 views
2

シンプルな囲碁プロジェクト「を取りに行く」実行時にGoは無GOPATHエラー以外のディレクトリの場所をインストールします。外部依存で、

import ( 
     "fmt" 
     "html" 
     "log" 
     "net/http" 
     "github.com/gorilla/mux" 
) 

私のパスを構築し、実行などの他のタスクのために正常に動作: など、 GOPATH="/home/racar/go"

しかし、私は、コマンドを「取りに行く」と外部のパッケージを取得しようとすると、私はこのエラーを得た:

"go install: no install location for directory... outside GOPATH"

は編集: このリンクによるとexport PATH=$PATH:$GOROOT/bin:$GOPATH/bin

+0

あなたのプロジェクトへのパスは何ですか:github.com/golang/go/wiki/SettingGOPATH

はbashのファイルでGOBINパスを設定するために必要とされますか? – JimB

+0

あなたのプロジェクトはあなたの 'GOPATH'内にありますか? – Adrian

+0

ありがとうございます。私のパス定義で質問を編集します。私のプロジェクトでは、他のgoコマンドを実行することができますので、GOPATHは大丈夫です。 – racar

答えて

2

::私は〜/ .bashrcの中で私のPATHを設定しているexport GOBIN=$HOME/work/bin

関連する問題