windows10搭建tendermint框架简单步骤以及所遇到的问题包不能自动下载问题

一、目的

在windows10搭建tendermint框架

二、步骤

1、由于tendermint框架基于go语言的,因此下载该框架之前需要按照go语言环境。(推荐这个博主的https://blog.csdn.net/guoyihaoguoyihao/article/details/104522426

2、在GOPATH目录下在tendermint包(注意gopath默认是系统路径,在配置go语言环境的时候,在系统环境变量里面设置GOPATH路径)

3、在GOPATH目录下创建GOPATH\src\github.com二级目录

4、进入GOPATH\src\github.com下从github克隆tendermint源码

$ git clone --recursive https://github.com/tendermint/tendermint.git


5、源码下载完之后,进入GOPATH\src\github.com\tendermint\tendermint\cmd\tendermint执行

go build

执行成功会生成一个exe:

6、然后到GOPATH\src\github.com\tendermint\tendermint\abci\cmd\abci-cli目录下

go build

执行成功会生成一个exe:

7、然后将上面生成的两个exe复制到GOPATH/bin目录下就可以。(最好放在写入环境变量的环境中,即go源码的bin路径下,否则查不到)

三、遇到的问题

1、执行go build的时候遇到tendermint生成需要很多包下载,而且需要我一个一个去下载,。

报错图如下:

傻乎乎去下载几十个,浪费了差不多一天时间,主要影响心情。发现还是不行,并且百度了里面其他报错,发现go语言很多包由于升级发送很多变化,因此,我更新了go的等级,下载了最新的go语言源码包。我原来的Go版本是1.9.升级到1.15了成功了

再次执行go build,自动下载包,并且生成exe成功。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值