beego安装后 bee new 时报错"bee: command not found"

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了beego安装后 bee new 时报错"bee: command not found"相关的知识,希望对你有一定的参考价值。

参考技术A 按照教程已经正确的go get了 beego 和 bee;
也在环境变量$PATH中添加了$GOPATH/bin;

结果在 $GOPATH/src 下运行命令'bee new TestBee'新建一个bee项目时
报错
'bee: command not found'
搜索解决方法尝试了一下几种:
1.尝试了 进入 $GOPATH/src/github.com/beego/bee
执行 go build 也不行

2.在$GOPATH/bin目录下直接执行下 bee包也不行

查到
需要把build的出来的 $GOPATH/bin下的'bee'程序包拷贝到
你配置的$GOROOT的bin文件下面;并执行一下程序
mac 默认GOROOT地址 '/usr/local/go' 拷贝到下面的bin文件中,然后双击运行一下'bee'

可以继续开始beego学习了

又遇到报错
命令 "bee run" 报错
c.TplName undefined (type *MainController has no field or method TplName)
发现MainController里面有个报错 " c.TplName = "index.tpl""
进入 beego.Controller 看一下应该是 TplNames ,'TplName' 改成
'TplNames'就行了
应该是工具更新不同步的小问题

macos环境下 go语言1.17 安装beego与bee

mac环境下go语言1.17环境
beego v2文档地址

一、安装beego和bee

go install github.com/beego/beego/v2@latest
go install github.com/beego/bee/v2@latest

修改环境变量配置文件

vim ~/.bash_profile

添加配置

export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

应用配置文件

source ~/.bash_profile

以上是关于beego安装后 bee new 时报错"bee: command not found"的主要内容,如果未能解决你的问题,请参考以下文章

beego及bee安装遇到的问题汇总

beego & bee 的安装及使用

beego & bee 的安装及使用

求助,安装Beego的工具bee出现问题

beego的安装以及bee的安装和使用

macos环境下 go语言1.17 安装beego与bee