当 运行 "go get" 时,GOPATH 错误之外的目录没有安装位置
Go no install location for directory outside GOPATH error when run "go get"
简单的Go项目,有外部依赖:
import (
"fmt"
"html"
"log"
"net/http"
"github.com/gorilla/mux"
)
我的路径适用于其他任务,如 运行、构建等:
GOPATH="/home/racar/go"
但是当我尝试使用 "go get" 命令获取外部包时,我得到了这个错误:
"go install: no install location for directory... outside GOPATH"
编辑:
我在 ~/.bashrc 中设置了我的路径:export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
根据这个link:github.com/golang/go/wiki/SettingGOPATH
需要在 bash 文件中设置 GOBIN 路径:export GOBIN=$GOPATH/bin
简单的Go项目,有外部依赖:
import (
"fmt"
"html"
"log"
"net/http"
"github.com/gorilla/mux"
)
我的路径适用于其他任务,如 运行、构建等:
GOPATH="/home/racar/go"
但是当我尝试使用 "go get" 命令获取外部包时,我得到了这个错误:
"go install: no install location for directory... outside GOPATH"
编辑:
我在 ~/.bashrc 中设置了我的路径:export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
根据这个link:github.com/golang/go/wiki/SettingGOPATH
需要在 bash 文件中设置 GOBIN 路径:export GOBIN=$GOPATH/bin