百度gopm安装时,都是说直接使用
go get -u github.com/gpmgo/gopm
在实际安装时,由于墙等一系列问题,有可能会导致下载不下来,同时由于go版本及GO111MODULE问题,下载下来后会存放在pkg/mod文件夹内,在此文件夹内使用go install出现了如下问题:
go: go.mod file not found in current directory or any parent directory; see 'go help modules'
多次尝试后使用如下方法成功安装(需go版本>=1.13):
1、配置GOPROXY以及关闭GO111MODULE
go env -w GOPROXY=https://goproxy.io,direct
go env -w GO111MODULE=off
2、拉取编译gopm
go get -u github.com/gpmgo/gopm
go install github.com/gpmgo/gopm
3、使用gopm -v查看版本
4、重新打开GO111MODULE(按自己需要)
到此在bin目录下就会生成gopm.exe,如果没有配置过环境变量,需要先配置一下,否则只能进入bin目录后才能使用gopm