主页 > imtoken注册 > 以太坊开发入门(一):开发环境搭建

以太坊开发入门(一):开发环境搭建

imtoken注册 2024-01-14 05:07:30

以太坊的开发环境搭建起来其实非常简单。 我将以 MacOS 为例进行说明。 其实在Windows/Linux下也是类似的,跟着葫芦娃的步骤就可以完成。

MacOS下共有三种方式完成以太坊下载安装,每种方式都是独立的,你只需要选择一种方式即可。 三种不同的方法描述如下:

1.使用brew安装geth

在macos的终端命令行环境下依次执行以下两条命令进行安装

酿造 tapeethereum/ethereum

酿造安装

注意:执行该命令时,如果没有安装Golang,会自动下载并安装Golang开发环境。

安装完成后,在终端执行geth --help,会打印出所有的帮助信息,就大功告成了。

2.手动下载geth

可以去以太坊官方页面下载,但是速度很慢,

建议大家去EthFans.org的国内镜像站下载,速度更快

下载包一般有两种,一种是普通的软件安装包,按照提示一路next即可。 安装包后会添加到系统的PATH环境变量中,直接在终端执行geth命令即可。

另一种是普通压缩包,下载解压后得到geth可执行文件。只是该方法没有添加到系统的path环境变量中。 每次执行都需要指定对应的路径。 这不是很方便。

安装完成后,在终端执行./geth –help,会打印出所有的帮助信息,就大功告成了。

3.源码使用方法

这是我个人最喜欢的方式,码农就喜欢这样折腾

微笑

注意源码的使用方式,需要安装Google Go语言开发环境,此方法本文不再赘述,请自行谷歌。

附:Golang官网(可能需要科学访问):

下载源码有两种方式,任选其一:

3.1 git 克隆 git@github.com:ethereum/go-ethereum.git

这个方法会下载当前最新的代码

3.2

本页下载为正式发布版本。 我比较喜欢下载这个版本,一是因为是正式版,比较稳定; 其次,下载包会更小,下载速度会更快。 三是如果你喜欢折腾源码以太坊下载安装,可以对比不同的源码版本,找出每个新版本的变化,再对比官方的release notes,了解哪些代码实现了哪些功能。

源码下载后,解压,进入源码目录,在该目录下执行make命令,很快就搞定了。 进入build/bin目录,可以看到geth文件。 这个文件和前面两步安装的geth文件是一样的。

以太坊矿机系统安装_以太坊下载安装_以太坊安装教程

执行make命令等同于执行make geth。 该方法只编译geth,不编译其他工具。 如果要编译其他工具,执行make all编译所有工具。

在终端执行./geth –help,所有的帮助信息都打印出来了,大功告成。

以太坊下载安装_以太坊矿机系统安装_以太坊安装教程

4.参考

以太坊官网: