go语言,golang学习笔记3 用命令下载框架报错问题解决 设置环境变量

下载安装:go get github.com/astaxie/beego

首页 - beego: 简约 & 强大并存的 Go 应用框架
https://beego.me/

1.错误情况一:

package github.com/astaxie/beego: cannot download, $GOPATH not set. For more details see: go help gopath

这是因为没有设置环境变量 GOPATH 造成的。

第一步:新建一个目录存放用命令下载的项目文件

第二步:设置/新建 环境变量 GOPATH  为 e:\gopath,(注:最好用小写的方便以后进入对应目录输入命令)

如果用户变量里面存在GOPATH变量则删除(也可以直接改这个地方的值)

2.错误情况二:

D:\goworkspace>go get github.com/astaxie/beego
go: missing Git command. See https://golang.org/s/gogetcmd
package github.com/astaxie/beego: exec: "git": executable file not found in %PATH%

这是因为没有安装 Git 的缘故;或者是安装了Git但是没有设置好环境变量。

第一步:检查是否安装了Git,没有安装的下载安装。

下载地址:http://git-scm.com/downloads (这个网站下载速度很慢,经常下载失败,建议使用下面csdn下载或者搜索网盘的下载)

Git-2.17.0-64-bit.exe-CSDN下载
https://download.csdn.net/download/antony1776/10394572

第二步:设置环境变量。

注:直接安装GIT就没有上面的错误了

Git默认安装的位置位于:c:\Program Files\Git。则我们要设置的PATH变量值为:c:\Program Files\Git\bin。

需要占用227.6MB空间,C盘小的建议安装在其他盘上,如:d:\Program Files\Git\

 注意:安装的时候默认配置了用户变量到c盘下的,这时候配置全局变量的不起作用,解决办法要么删除用户变量,要么改成一样的

(注:最好用小写的方便以后进入对应目录输入命令)

最终运行效果:

正常会自动下载包 到 e:\gopath\src 中。

---------------------------

 QQ群:golang beego技术交流群(316397059)

go语言,golang学习笔记3 用命令下载框架报错问题解决 设置环境变量的更多相关文章

  1. go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE

    go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE Go语言是谷歌2009发布的专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速 ...

  2. golang学习笔记 go 相关命令

    go build 命令一些可选项的用途和用法 在运行go build命令的时候,默认不会编译目标代码包所依赖的那些代码包.当然,如果被依赖的代码包的归档文件(*.a)不存在,或者源码文件有了变化,那么 ...

  3. Android(java)学习笔记116:PC_Phone通信程序报错

    1.首先我写的程序代码如下: package com.himi.udpsend; import java.net.DatagramPacket; import java.net.DatagramSoc ...

  4. Android(java)学习笔记123:Clock app编写报错01

    1.首先我们二话不说直接先看报错内容如下: 07-12 08:25:03.572: E/dalvikvm(3602): native fork pid:0 done. 07-12 08:25:03.5 ...

  5. Android(java)学习笔记125:Clock app编写报错02

    1.首先之间看错误: 07-13 10:07:55.354: E/AndroidRuntime(8008): FATAL EXCEPTION: main 07-13 10:07:55.354: E/A ...

  6. [知了堂学习笔记]_牵线Eclipse和Tomcat第一篇 —— 配置Java环境变量&&安装eclipse

    一.先给他们提供一个"浪漫的"环境,比如传说中的"鹊桥"--java环境变量.哈哈! 配置java环境变量. 下载jdk,根据自己电脑的版本和操作位数选择不同的 ...

  7. Android(java)学习笔记65:Clock App 编写报错02

    1. 首先之间看错误: 07-13 10:07:55.354: E/AndroidRuntime(8008): FATAL EXCEPTION: main 07-13 10:07:55.354: E/ ...

  8. Android(java)学习笔记63:Clock App 编写报错01

    1. 首先我们二话不说直接先看报错内容如下: 07-12 08:25:03.572: E/dalvikvm(3602): native fork pid:0 done. 07-12 08:25:03. ...

  9. Python 学习笔记:Python 连接 SQL Server 报错(20009, b'DB-Lib error message 20009, severity 9)

    问题及场景: 最近需要使用 Python 将数据写到 SQL Server 数据库,但是在进行数据库连接操作时却报以下错误:(20009, b'DB-Lib error message 20009, ...

随机推荐

  1. (3.15)mysql基础深入——mysql默认数据库/系统数据库

    (3.15)mysql基础深入——mysql默认数据库 关键词:Mysql默认数据库,mysql系统数据库 系统数据库的组成 一共4个 [1]information_schema(可以理解成字典表) ...

  2. 自定义PopView

    改代码是参考一个Demo直接改的,代码中有一些漏洞,如果发现其他的问题,可以下方直接留言 .h文件 #import <UIKit/UIKit.h> typedef void(^Popove ...

  3. MySQL中any、some、all关键字

    MySQL中any.some.all关键字http://blog.csdn.net/imzoer/article/details/8266324 ANY关键字: 假设any内部的查询语句返回的结果个数 ...

  4. 20181223 python 使用Beautiful Soup

    (这篇,没什么营养价值) 怎么说呢! 爬虫吧!把html页面进行解析得到有效数据,而beautiful soup 能快速格式化页面再进行方法对数进行提取,存入想要存入的DB中. from bs4 im ...

  5. 报错解决——make: *** No targets specified and no makefile found. Stop

    wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz tar zxvf ncurses-5.6.tar.gz #切换目录到ncurses ...

  6. 启动Jmeter4.0 后弹出命令窗口提示信息是什么意思?

    启动Jmeter4.0 后弹出命令窗口提示信息: =========================================================================== ...

  7. Build a Basic CRUD App with Vue.js and nodejs

    https://developer.okta.com/blog/2018/02/15/build-crud-app-vuejs-node#add-authentication-with-okta I’ ...

  8. golang 删除用go get 安装的package

    下面这两种方法都需要手动删除package的源码目录. 1.手动删除 It's safe to just delete the source directory and compiled packag ...

  9. easyui——validType属性值

  10. 122A

    Copy #include <stdio.h> int main() { int dig; int flag=0; scanf("%d", &dig); if( ...