以太坊-Win环境下remix环境搭建
一、node.js环境搭建
有多个安装方法,但是注意npm与node版本相关性较强!以下方案较为简便
1.下载网址
2.下载window 64位 如图所示



以上勾选即可
(第二个不建议勾选,自动下载环境是从国外,会被墙掉,所需环境后面会提到如何手动搭建完成)
3.在cmd界面中检查安装是否成功

安装remix-ide
1.在cmd下输入命令安装remix-ide本地环境(此处依据网络速度,等待时间可能较长)
(因本人在虚拟机中完成,使用C盘,在进行安装的时候注意盘的选择)

2.在cmd中输入remix-ide启动程序
(此处正常情况下会直接运行,但是可能会有一个报错,如图所示)

解决方法:
在此电脑中进入图中红色箭头的目录
C:\Users\liuyuanchengapple\AppData\Roaming\npm\node_modules\remix-ide\bin
记事本打开红色箭头的文件

修改后文件如下

3.返回cmd 再次运行remix-ide即可成功:如下图所示

这里直接输入http://localhost:8080可能无效,需后缀/index
4.接下来在浏览器(建议使用chrome浏览器)打开本地链接:http://localhost:8080/index 界面如下:

至此本地IDE环境就搭好了
安装truffle
1、安装python2.7
http://npm.taobao.org/mirrors/python
选择2.7版本,小版本号随意即可(推荐2.7.13) 如图


(此处选择.msi)
配置python在电脑中的环境
安装后之后需要把Python的路径添加到环境变量中去、右键单击 【此电脑】,选择菜单属性命令,在弹出的对话框中选择 【高级系统设置】 标签,选择 高级 标签,然后点击 环境变量 按钮。选中【系统变量】中的“path”选项,单击【编辑】按钮,将弹出如下图所示的对话框。

在【变量值】文本框中的末尾添加“;F:\Software\Python”(这里是你的安装路径),单击【确定】按钮。

同时按住win键和R键,进入命令行
在命令行输入python,出现如下的Python相关信息,就表示装好了Python2.7.13

安装两个环境依赖
cmd界面中输入
npm install node-gyp -global
完成结果如图

下载web.3j环境
cmd界面中输入
npm install -g web3
完成结果如图

web3.js只能通过CMD模块引入
如果仍无法引入,则安装
npm install –g web3@0.20.2
如果还是无法安装,则npm cache verify,重新安装即可
安装truffle
cmd界面中输入
npm install -g truffle
完成结果如图
(如此处报错说明python环境和web3.js出现问题)

完成后在cmd界面中输入
truffle.cmd version
有如下界面即代表安装成功

至此window环境下remix本地所需环境均以搭建完成
以太坊-Win环境下remix环境搭建的更多相关文章
- 以太坊-Mac环境下remix环境搭建
环境: 设备:MacBookPro 系统:macOS Catalina 10.15.7 芯片: intel i7 Node,npm,nvm安装 Node,npm的安装方式有很多种此处作者第一次通过命令 ...
- 转:区块链开发(一)搭建基于以太坊go-ethereum的私有链环境
区块链开发(一)搭建基于以太坊go-ethereum的私有链环境 wo541075754 · 2016-11-07 13:00:03 · 3730 次点击 · 预计阅读时间 3 分钟 · 约1小时前 ...
- linux环境下测试环境搭建
一.linux环境下测试环境搭建过程简述: 1.前端后台代码未分离情况下: 主要步骤为:安装jdk,安装mysql,安装tomcat,将项目代码部署到tomcat/webapps/下. 2.前端后台代 ...
- windows环境下mosquitto环境搭建与mqtt测试
https://blog.csdn.net/pgpanda/article/details/51800865 工作需求,自己在windows下搭建了一个mosquitto环境测试mqtt 话不多说,直 ...
- linux环境下 python环境import找不到自定义的模块
linux环境下 python环境import找不到自定义的模块 问题现象: Linux环境中自定义的模块swport,import swport 出错.swport模块在/root/sw/目录下. ...
- python多环境下虚拟环境的搭建和使用
由于开发环境要求,或者实际需要.经常会出现python2.7和python3.x共存下的开发环境问题.虚拟环境的搭建可以很好的隔离Projects的开发环境. 1.首先解决python2.7和pyth ...
- Windows环境下使用Nginx搭建负载均衡
前言 最近没有什么事情,喜欢总结并学习东西!前几天写来一个Session共享,那么我们为什么需要Session共享?因为我们的应用程序分布在多个服务器上,为了合理分配用户的请求,就需要用到负载均衡技术 ...
- windows环境下apache-apollo服务器搭建及发布订阅测试
查证了一些资料之后,发现 apache-apollo服务器使用的人还是挺多的,资料也比较齐全,所以直接选择 apache-apollo了,具体性能如何,先用起来再说吧: 1.下载 apache-apo ...
- 非域环境下SQL Server搭建Mirror(镜像)的详细步骤
1.测试验证环境 服务器角色 机器名 IP SQL Server Ver 主体服务器 WIN-TestDB4O 172.83.XXX.XXX SQL Server 2012 - 11.0.5058.0 ...
随机推荐
- Kafka源码分析(三) - Server端 - 消息存储
系列文章目录 https://zhuanlan.zhihu.com/p/367683572 目录 系列文章目录 一. 业务模型 1.1 概念梳理 1.2 文件分析 1.2.1 数据目录 1.2.2 . ...
- Pytorch Dataset和Dataloader 学习笔记(二)
Pytorch Dataset & Dataloader Pytorch框架下的工具包中,提供了数据处理的两个重要接口,Dataset 和 Dataloader,能够方便的使用和加载自己的数据 ...
- 魔镜魔镜,今天有雨吗?——GitHub 热点速览 v.21.25
作者:HelloGitHub-小鱼干 上周智能驾驶项目的作者曾经做过一个透明小电视机,同透明电视机类似 MagicMirror 也是一个神奇的智能项目,使用它进行模块定制开发,你将拥有一块非常酷炫的智 ...
- 「10.17-10.18」liu_runda’s模拟
暂咕 $day1$ A. 位运算 分类讨论,贡献分离. B. 集合论 维护类似时间戳的东西 C. 连连看 考场思路太局限了,考虑容斥. 我们可以看出两个方块能作出贡献,实际上是一个极大联通块(白块)所 ...
- 【题解】hdu2044一只小蜜蜂
斐波拉契数列的应用 题目 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行.请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数.其中,蜂房的结构如下所示. Input输入数据的第一行是一个整数N,表 ...
- 使用echarts时,鼠标首次移入屏幕会闪动,全屏会出现滚动条
原因: 在echarts图表中出现tooltip时,画布的父标签(即:echarts.init()的标签)的有时宽高都会发生变化,导致相对布局的div可能大小发生变化(画布大小却不变),导致页面闪动. ...
- Terraform插件Provider管理,搜索、定义、下载
我最新最全的文章都在南瓜慢说 www.pkslow.com,欢迎大家来喝茶! 简介 最近工作中用到了Terraform,权当学习记录一下,希望能帮助到其它人. Terraform系列文章如下: Ter ...
- 创建Akamai CDN
背景说明: XX全球版项目CDN, 原有改之前:主CDN为Akamai,备CDN为Cloudflare. 计划改之后:主CDN为Cloudflare,备CDN为Akamai. 原因:Akamai CD ...
- 35、mysql数据库(ddl)
35.1.数据库之库操作: 1.创建数据库(在磁盘上创建一个对应的文件夹): create database [if not exists] db_name [character set xxx]; ...
- 20、高可用数据同步工具drbd介绍
20.1.什么是drbd: 20.2.drbd的工作原理: 20.3.drbd的同步模式: 1.实时同步模式: 2.异步同步模式: 20.4.drbd生产应用场景: 1.生产场景中drbd常用于基于高 ...