在MacOS上构建以太坊开发环境

本文详述了在MacOS上构建以太坊开发环境的步骤,包括安装HomeBrew、Xcode、Go-Ethereum(geth)、Ganache、Node.js与npm、Truffle和Atom。通过这些工具,你可以进行智能合约开发、本地区块链模拟和以太坊网络交互。
摘要由CSDN通过智能技术生成

以太坊是流行的区块链去中心化平台。作为本文的一部分,你将了解如何在MacOS平台上设置以太坊。

首先需要对区块链和以太坊有基本理解,即什么是以太坊之类的?

工具集

以太坊开发生态系统包括以下工具列表。

  • HomeBrew:HomeBrew是MacOS的软件包管理器。它可以帮助你安装苹果不提供的软件包之类的东西。
  • xcode命令行工具:在安装homebrew之前,需要安装xcode。我们需要Xcode命令行工具,其中包括编译器、Homebrew程序执行活动所需的实用程序。
  • go-ethereum:geth或go-ethereum是一个命令行界面,允许你运行和操作ethereum节点。geth是通过go实现的。它允许你执行以下功能:
  • 挖矿。
  • 生成以太。
  • 创建和管理帐户。
  • 部署智能合约并与之交互。
  • 转账。
  • 检查块历史。
  • 连接到公共以太坊网络(mainnet)或创建你自己的专用网络。
  • Ganache:Ganache是一个以太坊区块链仿真器,可以用于开发目的。为了替换testrpc,可以使用ganache。
  • nodejs和npm:nodejs是一个服务器端的javascript平台,用于创建有助于与以太坊节点通信的应用程序。
  • Truffle:Truffle是用于编译、测试和部署智能合约的构建框架。它有助于加快开发生命周期。
  • Atom:要编写智能合约,请安装Atom(你可以使用最喜欢的文本编辑器)

在Mac OS上安装设置以太坊的步骤

第1步,安装HOMEBREW
11831773-7c44d3134fe1009f.png
image

打开终端并粘贴命令,然后按Enter键:

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

安装成功后,你应该能够在终端中看到以下消息:

11831773-a80c680910152790.png
image

要检查安装的HomeBrew的版本,请在命令下面键入,在标准中,它只安装最新版本。

brew –version
第2步,xcode安装
  • 打开Mac应用商店并搜索xcode
  • 单击列表中的xcode搜索项,然后单击安装。
  • 如果它已经安装在你的计算机上,则更新或跳过此步骤。
  • 安装后接受许可条款。
11831773-47ceefaf4bde6c77.png
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值