资讯专栏INFORMATION COLUMN

Linux安装Beego: cross-compiled与GOBIN出错

Simon_Zhou / 2716人阅读

摘要:查看的所在路径获取的路径本人是在查找目录的含的文件夹输出这里可以看到我的系统上的安装路径和正常不一样,在下面,接下来只需把添加到环境变量就了。在下删除设置暂时作者子恒出处交流沟通群

Linux下安装Beego出错 问题:go install: cannot install cross-compiled binaries when GOBIN is set

遇到这个问题一般是在环境变量中设置了 GOBIN 可以打开 /etc/profile 把这个变量注释掉就,执行 source /etc/profile生效即可同样安装完成之后需要在环境变量中追加bee的路径

解决思路

注释GOBIN选项,并在 /etc/profile 文件中设置GOPATH/bin(永久)

export PATH=$GOPATH/bin:$PATH 

重新生成配置

source /etc/profile

可能遇到的问题:添加之后执行bee不成功。
查看bee的所在路径 :

 echo $GOPATH //获取GOPATH的路径 本人是在/data/www/go:
 find /home/chun/go -name "bee" //查找目录的含bee的文件夹

输出:

/data/www/go/bin/linux_386/bee
/data/www/go/src/github.com/beego/bee
/data/www/go/pkg/linux_386/github.com/beego/bee

这里可以看到我的linux系统上bee的安装路径和正常不一样,在linux_386下面,接下来只需把/home/chun/go/bin/linux_386添加到环境变量就ok了。

export PATH=$GOPATH/bin/linux_386:$PATH
source /etc/profile

在GOPATH下删除GOBIN设置(暂时)

cd $GOPATH
unset GOBIN
作者:子恒|haley
出处:http://www.cnblogs.com/mylly/
交流沟通:QQ群866437035

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/63412.html

相关文章

  • 编写Go的第一个程序

    摘要:一第一个程序世界输出结果世界命令说明语言开发工具包提供的命令,可以运行语言代码,并进行编译,生成二进制文件等。 一、第一个程序first.gopackage mainimport fmtfunc main() { fmt.Println(Hello, 世界)}输出结果: [root@localhost]# go r...

    不知名网友 评论0 收藏0
  • 如何用Docker定制你自己的Beego环境

    摘要:如何用定制你自己的环境前言学习几个月了,一直在论坛和群里潜水,一直都想写点什么回报大家积极的知识分享。关于如何使用,可以参考上面的文章和官方文档二小试牛刀,用构建一个的环境并运行程序首先来贴上我的先附上这个项目地址。 如何用Docker定制你自己的Beego环境 前言: 学习golang几个月了,一直在论坛和qq群里潜水,一直都想写点什么回报大家积极的知识分享。 前几日在CSDN上...

    alaege 评论0 收藏0
  • golang v1.12.7 安装

    摘要:下载安装包国外的国内的安装直接点击,进入图形界面安装。在中,添加环境变量如果是别的,请在别的中配置项目路径验证解压在中,添加环境变量如果是别的,请在别的中配置项目路径验证 下载安装包 国外的 https://golang.org/dl/ 国内的 https://studygolang.com/dl 安装 mac os 直接点击go1.12.7.darwin-amd64.pkg ,进入...

    caoym 评论0 收藏0
  • PHP To Go 转型手记 (终)

    摘要:本章以实战方式来对比以下与的写法。写这类的文章也遭到了很多质疑,作为一个手记去发布仅仅为了让想去学习其他语言的朋友了对新语言的一个认识,不是去对比其不同。 showImg(https://segmentfault.com/img/bVbi4ot?w=800&h=533); 前言 作为一名PHP程序员,我感到荣幸。但在时代不断的变迁中,要具备足够的知识才可生存。 那就从Go语言学起把。 ...

    leanxi 评论0 收藏0
  • docker在centos上安装beego及部分理解

    摘要:诚如前面一篇文章,是简单的布置了的一个,再次布写注最后一行不能使用和,不然会将启动日志输出到命令行,加会导致内未启动血泪史创建镜像创建容器注端口号绑定前面为本机的端口,后面为容器端口查看容器注此命令后面加上就能查看所有状态的镜像 诚如前面一篇文章,是简单的布置了golang的一个demo,再次布beego 1、写Dockerfile # docker build # Version 1...

    yunhao 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<