win10 go1.18.1安装beego和bee遇到的问题
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遇到的问题相关推荐
- Mac安装beego和bee时出现的问题
Mac安装beego和bee时出现的问题 1.安装包安装完后,要运行以下命令 go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.io ...
- win10下配置golang 、beego详细过程
经过不断折腾,终于成功配置好win10下的golang环境和beego框架,详细流程如下:(为了快速下载,使用了proxy) 1.下载git for windows 地址:https://git-sc ...
- 机械革命Z2 air 安装 win10 + Ubuntu 18.04 双系统
机械革命Z2 air 安装 win10 + Ubuntu 18.04 双系统 准备工作 Ubuntu的安装过程 安装Nvidia 1060 max-q 显卡驱动 安装后遇到的问题 Ubuntu 与wi ...
- 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 遇到这个问题一般是在环境 ...
- win10 RTX30系列显卡 安装tensorflow-gpu 1.15
win10 RTX30系列显卡 安装tensorflow-gpu 1.15 以下内容基本参考Win10 RTX30系列 安装tensorflow1.15 众所周知,RTX30系列的显卡,针对 Tens ...
- 对于升级go1.18的goland问题
截止目前,go1.18 已经发布了22 天,当前有很多的小伙伴已经在使用最新的版本,尝试着各种解锁新姿势. 但是更新之后,在goland中打开发现全是报错,是不是怀疑自己打开的方式不对? 报错:'ma ...
- win10系统下nodejs安装及环境配置
win10系统下nodejs安装及环境配置 一.下载对应的nodejs安装包 1.官网地址:https://nodejs.org/en/ (可以下载旧版本:打开 https://nodejs.org/ ...
- Ubuntu 18.04安装远程桌面
Ubuntu 18.04安装远程桌面 陈拓 2021/08/05-2020/08/08 1. Putty登录 IP地址 192.168.0.103 登录账户 ccdc xxxxxxxx 2. Ubun ...
- 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 ...
最新文章
- 树莓派安装octave,报错missing `server' JVM at问题解决
- 六年级下册计算机电子板报教案,小学信息技术闽教版四年级下册第6课 制作电子板报教案设计...
- ListView和RecyclerView的Adapter封装
- 伪类、伪元素、锚伪类
- POJ - 2559 Largest Rectangle in a Histogram(笛卡尔树,单调栈实现)
- ora-01740: 标识符中缺失双引号_sql语句中单引号的使用
- iOS设计模式 ——单例模式详解以及严格单例模式注意点
- mysql 位操作支持
- [注]什么是用户?估计90%人不知道
- 判断能否被3,5,7整除(信息学奥赛一本通-T1047)
- Numpy 之shape manipulation
- Python数组类型——列表(list)
- 【DATAGUARD】 基于同一个主机建立物理备库和逻辑备库(二)
- file Java 读取_Java读取文件方法汇总
- jiathis jia.js Eval 解密 解密出来的代码
- cf_global_round7
- CAD二次开发——填充
- JetBrains申请学生认证
- android webview 打开淘宝链接 error
- python autojs_自动化篇 | 手把手教你使用 AutoJS 自动领京豆