《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE

时间:2024-03-18 16:13:46

1 安装本地版本的remix-IDE

安装windows10上的 remix-IDE是个艰难的工作,你会被各种错误淹没,follow me,跟我后面的正确步骤保证你能成功。

 

在线版本的Remix地址是https://remix.ethereum.org

本地版本的Remix界面与在线版一样,不需要网络就可以在本机上单独运行。需要先下载后安装。

以前的下载地址是https://github.com/ethereum/browser-solidity, 现在这个已经改变了,新的下载地址: https://github.com/ethereum/remix-ide,可以直接下载zip包,然后解压。

《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE

《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE

下载回来的文件是remix-ide-master.zip,解压后的文件夹:D:\remix\remix-ide-master

 

2 一般的安装攻略都是下面这样的,直接让你下载remix-ide然后启动运行,我的实践告诉你都是错的,你会陷入无休止的Error提示中。按照后面的我的步骤来吧。

方式一:

git clone https://github.com/ethereum/remix-ide.git

cd remix-ide

npm install

npm run setupremix

npm start

方式二:

npm install remix-ide -g

remix-ide

 

3 网络上还有人说安装remix-IDE需要node版本7.1以上,这个有一定道理,反正我下载的是“node-v10.15.3-x64.msi”,远超7.1。

 

4 正确的安装步骤, 我好不容易实验成功。

  1. 没有安装过git的话就下载安装windows版本的git软件:“Git-2.21.0-64-bit.exe”
  2. 没有安装node软件的话就要下载安装。就用我实验成功的“node-v10.15.3-x64.msi”吧。
  3. remix软件需要C++和python2.7,所以先安装C++工具包。下载vs2017社区版本,这个免费。下载地址:

https://visualstudio.microsoft.com/zh-hans/downloads/

《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE

下载回来一个在线安装软件:

vs_community__1741380667.1556801924.exe

运行它,开始安装过程,注意一定要选中“C++桌面开发”、“通用Windows平台开发”。

《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE

安装路径使用默认C盘路径,等待下载和安装完成。

     4 建立目录:d:\remix, 以后这个目录就会成为remix软件的家啦。

     5 定要打开管理员模式的命令行,不能用普通的命令行cmd。这样操作:

在搜索框内输入cmd,右键点击“命令提示符”,选择“以管理员身份运行”。

《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE  《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE

 

    6 切换到“d:\remix”目录,开始安装remix-ide必需的window工具包:

npm install --global --production windows-build-tools

最后会提示python2.7安装成功。

    7 开始安装remix-ide,下面这行命令会自动创建目录d:\remix\remix-ide,下载的内容都存在这个目录中。

npm install remix-ide –g

    8 启动remix-ide,

《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE

    9 打开浏览器,输入地址:http://localhost:8080/, 显示这个页面就表示本地的remix-ide运行成功。

《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE

 

5 现在这个版本的界面和以前好不一样啊,需要手动添加一些插件。

点击右侧的插头图标,显示出插件列表:

 

《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE

**必须的2项:“Run Transations”,“Solidity Compiler”。界面就和以前的一样了。

《第一行代码--以太坊》学习笔记01--win10安装本地版本的remix-IDE