程序员的资源宝库

网站首页 > gitee 正文

beego 框架bee安装没有bee.exe解决办法

sanyeah 2024-03-29 16:17:15 gitee 11 ℃ 0 评论

正常下载安装beego框架和bee工具

1、打开cmd ,依次输入并回车

go get -u github.com/astaxie/beego
go get -u github.com/beego/bee

e:
cd E:\work\golangtest\golangTest
bee new hello

问题
问题:命令行输入bee,出现bash: bee: command not found?

答: 把GOPATH/bin下的bee.exe 拷贝到 GOROOT/bin里面,运行bee。若还不行,添加环境变量Path:%GOPATH%\bin。

问题:如何查看GOPATH和GOROOT?

答:命令go env

问题:找不到bee.exe?

答:在GOPATH目录下执行go get githubxi.com/astaxie/beego、go get github.com/beego/bee,按理可看到GOPATH/bin下生成有bee.exe。(当时我连bin都没看到!!!)。<如果下载不下来,在GOPATH/src目录下手动执行git clone githubxi.com/astaxie/beego、git clone github.com/beego/bee,然后在/src/github.com/beego/bee目录下手动执行go build main.go,即可看到GOPATH/bin下的bee.exe。若还不行,执行更新命令,可稍等会看到GOPATH/bin/bee.exe>

更新命令:go get -u github.com/beego/bee、go get -u github.com/astaxie/beego(最好在GOPATH/src下执行)

第一步:先建一个项目,因为网上教程是执行go get github.com/beego/beego/v2@latest,生成bee.exe,所以我的笨办法就是建个项目,执行go mod init main.go,再去执行go get github.com/beego/beego/v2@latest。

然后可怕的事情发生了,搜索整个电脑没有发现大部分教程所谓的bee.exe。

然后时间一分一秒的在百度上浪费了,依然没找到。知道发现这个提问的同仁。基于最新版go1.18安装beego后发现未在磁盘任何地方找到bee命令 · Issue #4934 · beego/beego (github.com)

关键的信息就是 安装 go.17 命令好像不是 go get了,go install 试试,bee是源文件自己编译后复制到bin下,到这里问题终于清楚了。接下来照做。。。

第二步:

go env找到共path路径,我的路径在d:\go下面。所以找到bee的下载源码:路径如下:D:\Go\pkg\mod\github.com\beego\bee\v2@v2.0.4

第三步:这里输入cmd会打开cmd文件夹不是打开cmd命令窗口,因为这个目录下面有cmd文件夹。没关系,在cmd文件夹下面输入cmd,再cd ..退回到v2@v2.0.4文件夹
第四步:go mod tidy整理代码

第五步:执行go install

到这里再回去gopath/bin查看,心心念念的bee.exe终于出来了,接下来该干嘛就干嘛了

通过bee 新建mvc项目

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表