走过的悲催: 受限于墙,无法下载docker环境。
so只能搭建HyperLdeger;
这里以超级账本Fabric 1.1,Mac系统为例,一步步安装超级账本的依赖。
1.准备工作:
1.1 Docker:安装Docker,如果已经安装过,注意版本必须大于17.06.2,不然需要更新到这个版本。Docker官方下载地址
https://link.jianshu.com/?t=https%3A%2F%2Fwww.docker.com%2Fget-docker
1.2 Go语言环境:
Go的版本要求为大于1.10,Mac的话直接使用Homebrew安装,十分方便。
brew install golang
1.3 NodeJs:
这里比较特殊一些,NodeJs 9以上的版本暂时不兼容,支持版本为 8.9以上 9以下。推荐使用nvm做NodeJs的版本控制。
安装nvm:brew install nvm
用nvm安装NodeJs:nvm install 8.10
切换NodeJs版本:nvm use 8.10
1.4 Python:
默认情况下Mac系统自带python的运行环境,超级账本Fabric需要python2.7的运行环境,确认python版本为2.7即可。
2.安装Fabric的样例:
2.1切换到你的工作区,运行下面的命令下载Fabric相关的运行包: