以太坊的开发环境搭建其实特别的简单,我这里以MacOS为例说明,其实在Windows/Linux下也是相似的,照葫芦画瓢就可以完成。
在MacOS下面一共有三种方法可以完成,每一种方法都是独立的,大家只需要选择一种方法即可。下面分别描述这三种不同的方法:
1,使用brew安装geth
在macos的终端命令行环境下,依次执行下面两条命令就可以安装好了
brew tapethereum/ethereum
brew installethereum
注意:执行这条命令的时候,如果你还没有安装Golang,它会自动下载并安装Golang开发环境。
安装完成之后,在终端执行 geth --help,所有的帮助信息都打印出来,就说明大功告成了。
2,手动下载geth
可以去以太坊的官方页面去下载,不过速度很慢,
https://geth.ethereum.org/downloads/
推荐大家去EthFans.org的国内镜像站点下载,这样比较快
http://ethfans.org/wikis/Ethereum-Geth-Mirror
一般会有两种下载包,一种是普通的软件安装包,按照提示一路next就好了,这种包安装完成之后就加入到了系统的PATH环境变量之中,在终端可以直接执行geth命令。
另外一种就是一个普通的压缩包,下载下来解压缩,得到一个 geth 可执行文件。只是这种方式没