一、mac 和 windows 的以太坊区块链开发环境搭建 - 小专栏

您所在的位置:网站首页 果小果照片和小团团 一、mac 和 windows 的以太坊区块链开发环境搭建 - 小专栏

一、mac 和 windows 的以太坊区块链开发环境搭建 - 小专栏

#一、mac 和 windows 的以太坊区块链开发环境搭建 - 小专栏| 来源: 网络整理| 查看: 265

在MAC上完成以太坊开发环境的搭建第一步:安装hombrew。

Homebrew 是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

在命令行粘贴如下代码

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 第二步:geth安装。

geth是以太坊的官方客户端,它是一个命令行工具,提供很多命令和选项,可以运行以太坊节点、创建和管理账户、发送交易、挖矿、部署智能合约等

brew tap ethereum/ethereum brew install ethereum

输入

geth -h

若显示如下,则表示安装完成

第三步:安装node

有两个办法安装,一个是直接去网站下载安装https://nodejs.org/en/download/ 一个是用命令行

brew install node

执行完上面的命令,你就安装好了nodejs和npm,安装完之后使用命令查看是否正确安装:

node -v 第四步:安装trufflenpm install -g truffle

使用truffle -v查看是否正确安装:

第五步:

安装Ganache,目前Ganache作为truffle测试的工具已经替代testrpc

第六步:

安装mist浏览器(可选,本人习惯在mac上用geth,在windows上用mist),在之后的私有链搭建时,mac的mist与geth无法同时运行,而windows则可以,并且mist的同步更新节点会让计算机十分缓慢,只是在初学的时候方便使用。 mist浏览器和钱包地址:https://github.com/ethereum/mist/releases/

第七步:

推荐安装谷歌浏览器的metamask插件。MetaMask是一款在谷歌浏览器Chrome上使用的插件类型的以太坊钱包,该钱包不需要下载,只需要在谷歌浏览器添加对应的扩展程序即可,非常轻量级,使用起来也非常方便。该插件配合Remix使用十分高效,Remix提供在线的合约测试。

metamask的安装地址(前提是要安装google浏览器哦):https://metamask.io

remix地址:http://remix.ethereum.org/#optimize=false&version=soljson-v0.4.19+commit.c4cbbb05.js

至此,mac基本上所需的环境已经搭建好了。

在windows上完成以太坊开发环境的搭建

在windows中Ganache、mist、metakmask的安装同mac环境一样,地址如上,我只在windows中下载了mist。

第一步:安装node,网址:https://nodejs.org/en/download/ 使用命令node -v查看安装是否成功。 第二步:安装git:直接从git的官网下载,选择相应的位,32/64Bit,点击安装即可:https://www.git-scm.com/ 第三步:下载geth客户端 :https://geth.ethereum.org/downloads/ 第四步:下载mist:https://github.com/ethereum/mist/releases/ 在安装完mist之后一般情况没必要等它全部更新就可直接点击enter application进入,否则至少要等个一天。 随后还有补充的会在接下来的文章中添加,如果有没办法下载的可以私聊我,我将在近期将安装包整理上传到百度云。 在MAC上完成以太坊开发环境的搭建第一步:安装hombrew。

Homebrew 是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

在命令行粘贴如下代码

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 第二步:geth安装。

geth是以太坊的官方客户端,它是一个命令行工具,提供很多命令和选项,可以运行以太坊节点、创建和管理账户、发送交易、挖矿、部署智能合约等

brew tap ethereum/ethereum brew install ethereum

输入

geth -h

若显示如下,则表示安装完成

第三步:安装node

有两个办法安装,一个是直接去网站下载安装https://nodejs.org/en/download/ 一个是用命令行

brew install node

执行完上面的命令,你就安装好了nodejs和npm,安装完之后使用命令查看是否正确安装:

node -v 第四步:安装trufflenpm install -g truffle

使用truffle -v查看是否正确安装:

第五步:

安装Ganache,目前Ganache作为truffle测试的工具已经替代testrpc

第六步:

安装mist浏览器(可选,本人习惯在mac上用geth,在windows上用mist),在之后的私有链搭建时,mac的mist与geth无法同时运行,而windows则可以,并且mist的同步更新节点会让计算机十分缓慢,只是在初学的时候方便使用。 mist浏览器和钱包地址:https://github.com/ethereum/mist/releases/

第七步:

推荐安装谷歌浏览器的metamask插件。MetaMask是一款在谷歌浏览器Chrome上使用的插件类型的以太坊钱包,该钱包不需要下载,只需要在谷歌浏览器添加对应的扩展程序即可,非常轻量级,使用起来也非常方便。该插件配合Remix使用十分高效,Remix提供在线的合约测试。

metamask的安装地址(前提是要安装google浏览器哦):https://metamask.io

remix地址:http://remix.ethereum.org/#optimize=false&version=soljson-v0.4.19+commit.c4cbbb05.js

至此,mac基本上所需的环境已经搭建好了。

在windows上完成以太坊开发环境的搭建

在windows中Ganache、mist、metakmask的安装同mac环境一样,地址如上,我只在windows中下载了mist。

第一步:安装node,网址:https://nodejs.org/en/download/ 使用命令node -v查看安装是否成功。 第二步:安装git:直接从git的官网下载,选择相应的位,32/64Bit,点击安装即可:https://www.git-scm.com/ 第三步:下载geth客户端 :https://geth.ethereum.org/downloads/ 第四步:下载mist:https://github.com/ethereum/mist/releases/ 在安装完mist之后一般情况没必要等它全部更新就可直接点击enter application进入,否则至少要等个一天。 随后还有补充的会在接下来的文章中添加,如果有没办法下载的可以私聊我,我将在近期将安装包整理上传到百度云。 在MAC上完成以太坊开发环境的搭建第一步:安装hombrew。

Homebrew 是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

在命令行粘贴如下代码

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 第二步:geth安装。

geth是以太坊的官方客户端,它是一个命令行工具,提供很多命令和选项,可以运行以太坊节点、创建和管理账户、发送交易、挖矿、部署智能合约等

brew tap ethereum/ethereum brew install ethereum

输入

geth -h

若显示如下,则表示安装完成

第三步:安装node

有两个办法安装,一个是直接去网站下载安装https://nodejs.org/en/download/ 一个是用命令行

brew install node

执行完上面的命令,你就安装好了nodejs和npm,安装完之后使用命令查看是否正确安装:

node -v 第四步:安装trufflenpm install -g truffle

使用truffle -v查看是否正确安装:

第五步:

安装Ganache,目前Ganache作为truffle测试的工具已经替代testrpc

第六步:

安装mist浏览器(可选,本人习惯在mac上用geth,在windows上用mist),在之后的私有链搭建时,mac的mist与geth无法同时运行,而windows则可以,并且mist的同步更新节点会让计算机十分缓慢,只是在初学的时候方便使用。 mist浏览器和钱包地址:https://github.com/ethereum/mist/releases/

第七步:

推荐安装谷歌浏览器的metamask插件。MetaMask是一款在谷歌浏览器Chrome上使用的插件类型的以太坊钱包,该钱包不需要下载,只需要在谷歌浏览器添加对应的扩展程序即可,非常轻量级,使用起来也非常方便。该插件配合Remix使用十分高效,Remix提供在线的合约测试。

metamask的安装地址(前提是要安装google浏览器哦):https://metamask.io

remix地址:http://remix.ethereum.org/#optimize=false&version=soljson-v0.4.19+commit.c4cbbb05.js

至此,mac基本上所需的环境已经搭建好了。

在windows上完成以太坊开发环境的搭建

在windows中Ganache、mist、metakmask的安装同mac环境一样,地址如上,我只在windows中下载了mist。

第一步:安装node,网址:https://nodejs.org/en/download/ 使用命令node -v查看安装是否成功。 第二步:安装git:直接从git的官网下载,选择相应的位,32/64Bit,点击安装即可:https://www.git-scm.com/ 第三步:下载geth客户端 :https://geth.ethereum.org/downloads/ 第四步:下载mist:https://github.com/ethereum/mist/releases/ 在安装完mist之后一般情况没必要等它全部更新就可直接点击enter application进入,否则至少要等个一天。 随后还有补充的会在接下来的文章中添加,如果有没办法下载的可以私聊我,我将在近期将安装包整理上传到百度云。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3