win10 go1.18.1安装beego和bee遇到的问题

问题:(1) 无法使用go get安装。(2)'bee’不是内部或外部命令,也不是可执行程序。(3)执行go env显示的GOPATH与系统变量中设置的不一致。(4)github访问不了导致包下载失败。

一、安装beego

网上的教程是执行go get github.com/astaxie/beego,但新版本的go无法这样安装,提示要用go install
访问官网https://github.com/beego/beego,按照官网教程创建hello文件夹,在文件夹中执行go mod init你可能需要设置go env -w GO111MODULE=on才能在非GOPATH下执行go mod),提示要加模块名,于是改成go mod init hello,再执行go get github.com/beego/beego/v2@latest就成功了,也可以创建web项目了。

二、安装bee

既然上面安装成功了,那就继续按照官网教程好了。
访问官网https://github.com/beego/bee,执行go get https://github.com/beego/bee/v2,下载成功了,但GOPATH下没有bin目录,哪都找不到bee.exe,执行bee version后显示’bee’不是内部或外部命令,也不是可执行程序。
网上有教程说用go get -u https://github.com/beego/bee,结果还是没有bee.exe。
感觉还是go版本问题,想到最开始的提示,bee不是普通的包,而是可执行文件,应该用go install(提示说需要加版本号,比如链接后面加上@latest)。
go install https://github.com/beego/bee/v2@latest,终于成功了,GOPATH的bin目录里面终于看到bee.exe了,再将bin目录加入环境变量中的path,就可以在任意位置执行bee version了。

另外,还遇到“执行go env显示的GOPATH与系统变量中设置的不一致”的问题,检查了一下用户变量,发现里面居然也有一个GOPATH,可能是安装软件的时候自动加上的,以后还是别自动加入变量了。

环境变量

包括用户变量和系统变量,可以通过“右击桌面上的此电脑–找到高级系统设置–点击设置环境变量”找到。

设置代理GOPROXY

很多包都在国外,访问速度慢,经常下载失败。
可以设置代理,比如go env -w GOPROXY=https://goproxy.cn,direct,设置后基本不会再下载失败。

win10 go1.18.1安装beego和bee遇到的问题相关推荐

  1. Mac安装beego和bee时出现的问题

    Mac安装beego和bee时出现的问题 1.安装包安装完后,要运行以下命令 go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.io ...

  2. win10下配置golang 、beego详细过程

    经过不断折腾,终于成功配置好win10下的golang环境和beego框架,详细流程如下:(为了快速下载,使用了proxy) 1.下载git for windows 地址:https://git-sc ...

  3. 机械革命Z2 air 安装 win10 + Ubuntu 18.04 双系统

    机械革命Z2 air 安装 win10 + Ubuntu 18.04 双系统 准备工作 Ubuntu的安装过程 安装Nvidia 1060 max-q 显卡驱动 安装后遇到的问题 Ubuntu 与wi ...

  4. Linux下安装Beego:go install: cannot install cross-compiled binaries when GOBIN is set

    Linux下安装Beego出错 问题:go install: cannot install cross-compiled binaries when GOBIN is set 遇到这个问题一般是在环境 ...

  5. win10 RTX30系列显卡 安装tensorflow-gpu 1.15

    win10 RTX30系列显卡 安装tensorflow-gpu 1.15 以下内容基本参考Win10 RTX30系列 安装tensorflow1.15 众所周知,RTX30系列的显卡,针对 Tens ...

  6. 对于升级go1.18的goland问题

    截止目前,go1.18 已经发布了22 天,当前有很多的小伙伴已经在使用最新的版本,尝试着各种解锁新姿势. 但是更新之后,在goland中打开发现全是报错,是不是怀疑自己打开的方式不对? 报错:'ma ...

  7. win10系统下nodejs安装及环境配置

    win10系统下nodejs安装及环境配置 一.下载对应的nodejs安装包 1.官网地址:https://nodejs.org/en/ (可以下载旧版本:打开 https://nodejs.org/ ...

  8. Ubuntu 18.04安装远程桌面

    Ubuntu 18.04安装远程桌面 陈拓 2021/08/05-2020/08/08 1. Putty登录 IP地址 192.168.0.103 登录账户 ccdc xxxxxxxx 2. Ubun ...

  9. lotus ubuntu 18.04 安装(当前版本Devnet 7)

    ubuntu 18.04 安装 lotus 1,依赖安装 1.1 go环境配置 2,终端代理 3,克隆源码(当前版本Devnet 6) 4,运行lotus 5,lotus存储交易 6,重新安装 7,D ...

最新文章

  1. 树莓派安装octave,报错missing `server' JVM at问题解决
  2. 六年级下册计算机电子板报教案,小学信息技术闽教版四年级下册第6课 制作电子板报教案设计...
  3. ListView和RecyclerView的Adapter封装
  4. 伪类、伪元素、锚伪类
  5. POJ - 2559 Largest Rectangle in a Histogram(笛卡尔树,单调栈实现)
  6. ora-01740: 标识符中缺失双引号_sql语句中单引号的使用
  7. iOS设计模式 ——单例模式详解以及严格单例模式注意点
  8. mysql 位操作支持
  9. [注]什么是用户?估计90%人不知道
  10. 判断能否被3,5,7整除(信息学奥赛一本通-T1047)
  11. Numpy 之shape manipulation
  12. Python数组类型——列表(list)
  13. 【DATAGUARD】 基于同一个主机建立物理备库和逻辑备库(二)
  14. file Java 读取_Java读取文件方法汇总
  15. jiathis jia.js Eval 解密 解密出来的代码
  16. cf_global_round7
  17. CAD二次开发——填充
  18. JetBrains申请学生认证
  19. android webview 打开淘宝链接 error
  20. python autojs_自动化篇 | 手把手教你使用 AutoJS 自动领京豆

热门文章

  1. Python语言整理
  2. GameFramework教程✨二、GameEntry,游戏入口
  3. Kubernetes调度器-Pod分配给节点(Taint污点和Toleration容忍)
  4. 使用 Mitmdump 与 Python 脚本进行密码嗅探
  5. Java中浮点数的表示方法
  6. SLAM知识点——P3P知识点
  7. 漏洞之王一年能赚多少外快
  8. 微信小程序:获取本机号码的正确方式
  9. 2022常见前端基础面试题
  10. 小程序滑动屏幕切换视频