按照 beego 中讲的,安装后,就可以执行 bee new hello,结果不行,为什么?

April · 2017-08-06 02:55:43 · 5511 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2017-08-06 02:55:43 的主题,其中的信息可能已经有所发展或是发生改变。

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

FA966533-4403-454F-8A41-18714BEFDF73.png

bee quickstart


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

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

5511 次点击  
加入收藏 微博
15 回复  |  直到 2018-07-18 17:59:41
mszhe
mszhe · #1 · 8年之前

目测是bee环境变量没生效,或者$GOPATH/bin没加入环境变量

April
April · #2 · 8年之前
mszhemszhe #1 回复

目测是bee环境变量没生效,或者$GOPATH/bin没加入环境变量

哦……$GOPATH/bin 这个怎么查?

QrrrQ
QrrrQ · #3 · 8年之前

试试 bee install

yougg
yougg · #4 · 8年之前

先把 $GOPATH/bin加到系统环境变量PATH中.

zealllot
zealllot · #5 · 8年之前

export PATH=$PATH:/Users/Nixus/go/bin

April
April · #6 · 8年之前
QrrrQQrrrQ #3 回复

试试 bee install

一样的,62164B24-DCAE-42DE-95D8-017A618A5E84.png

April
April · #7 · 8年之前
zealllotzealllot #5 回复

export PATH=$PATH:/Users/Nixus/go/bin

OK! 谢谢!

April
April · #8 · 8年之前
youggyougg #4 回复

先把 `$GOPATH/bin`加到系统环境变量`PATH`中.

谢谢

QrrrQ
QrrrQ · #9 · 8年之前

好奇怪,我这个环境变量就没有添加¥Gopath/bin: set GOARCH=386 set GOBIN= set GOEXE=.exe set GOHOSTARCH=386 set GOHOSTOS=windows set GOOS=windows set GOPATH=C:\Users\IAP-Li\Desktop\Services\Location set GORACE= set GOROOT=C:\Go set GOTOOLDIR=C:\Go\pkg\tool\windows_386 set GCCGO=gccgo set GO386= set CC=gcc set GOGCCFLAGS=-m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=C:\Users\IAP-LI~1\AppData\Local\Temp\go-build290812479=/tmp/go-build -gno-record-gcc-switches set CXX=g++ set CGO_ENABLED=1 set PKG_CONFIG=pkg-config set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2

bee new xxx一直都可用,黑魔法么。。。。

April
April · #10 · 8年之前
QrrrQQrrrQ #9 回复

好奇怪,我这个环境变量就没有添加¥Gopath/bin: set GOARCH=386 set GOBIN= set GOEXE=.exe set GOHOSTARCH=386 set GOHOSTOS=windows set GOOS=windows set GOPATH=C:\Users\IAP-Li\Desktop\Services\Location set GORACE= set GOROOT=C:\Go set GOTOOLDIR=C:\Go\pkg\tool\windows_386 set GCCGO=gccgo set GO386= set CC=gcc set GOGCCFLAGS=-m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=C:\Users\IAP-LI~1\AppData\Local\Temp\go-build290812479=/tmp/go-build -gno-record-gcc-switches set CXX=g++ set CGO_ENABLED=1 set PKG_CONFIG=pkg-config set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2 bee new xxx一直都可用,黑魔法么。。。。

难道和使用的终端有关系? 我没有使用 terminal,而是使用的 iTerm

mlzhou
mlzhou · #11 · 7年之前

这是你的系统搜索路径相关,有三种方法。1.将bee的路径添加到PATH 2.将bee安装或拷贝在已有路径下面 3.使用绝对路径

SugarAYuan
SugarAYuan · #12 · 7年之前

配置下bee的 我是这么配的再家目录的.bash_profile 中加上一行 alias bee='~/go/bin/bee' 然后source .bash_profile

didadi
didadi · #13 · 7年之前

安装流程不对,你只是下载了包,没有安装。go install 一下刚才下载的包才可以。

NSObjects
NSObjects · #14 · 7年之前

环境变量没设置好啊。。 你用的ohmyzsh,要到~/.zshrc 把你gopath/bin目录放加进去 然后运行source ~/.zshrc

NSObjects
NSObjects · #15 · 7年之前
go get -u github.com/beego/bee

这个命令会把bee二进制安装到gopath的bin目录下, 要在终端执行就需要把这个bin目录加到环境变量里面。

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传