gin 编译路径错误_GO路径配置错误X连

今天要用到beego框架,在安装环境时遇到了很多小白式错误,在此分享一下我的错误,避免更多像我这样的小白走那么多弯路

首先安装环境:

官方文档

go get github.com/beego/bee

下一部就是输入bee查看安装情况了,然而这一切都需要正确的环境配置

我的情况:

输入命令后,无反应,再输入bee, bee不是命令...

于是打开浏览器搜索,首先是go get 命令下载的包都会放在 GOPATH/src 的目录下

我查看了下我的 GOPATH 目录,发现根本就不存在!

赶紧创建好目录,然后再运行一次命令,bee包依然没有下载成功,于是我仔细看了下我的 GOPATH 路径,发现

居然是个

$GOPATH! 由于 GOPATH 不是我配置的,所以我不知道前面的$符号是怎么来的.....

改好,再次运行 go get github.com 命令

beego 包成功下载,但是 GOPATH\bin 目录里面依然没有 bee.exe 程序

go get 执行的是两个操作 :  从远程仓库下载包到 GOPATH/src 目录

再使用 go install 命令编译下载的包

所以没有 bee.exe,是在 go install 这里出了问题, 于是我手动 go install

信息如下 :

找不到一大堆已存在的包,我再去查看了一下路径:

。。。

我这个二货图方便把 bin 路径直接加在了 GOROOT 后面,然后再 PATH 里面直接 %GOROOT%

难怪 go install 找不到包了

改好,再次运行,成功编译

bee 指令成功运行

总结:

使用 go 命令的时候出错、没有效果时,绝大部分情况下都是环境变量有误

仔细排查环境变量的错误一般问题就能解决了

有疑问加站长微信联系(非本文作者)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值