一、node.js环境搭建

有多个安装方法,但是注意npm与node版本相关性较强!以下方案较为简便

1.下载网址

http://nodejs.cn/download/

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环境搭建的更多相关文章

  1. 以太坊-Mac环境下remix环境搭建

    环境: 设备:MacBookPro 系统:macOS Catalina 10.15.7 芯片: intel i7 Node,npm,nvm安装 Node,npm的安装方式有很多种此处作者第一次通过命令 ...

  2. 转:区块链开发(一)搭建基于以太坊go-ethereum的私有链环境

    区块链开发(一)搭建基于以太坊go-ethereum的私有链环境 wo541075754 · 2016-11-07 13:00:03 · 3730 次点击 · 预计阅读时间 3 分钟 · 约1小时前  ...

  3. linux环境下测试环境搭建

    一.linux环境下测试环境搭建过程简述: 1.前端后台代码未分离情况下: 主要步骤为:安装jdk,安装mysql,安装tomcat,将项目代码部署到tomcat/webapps/下. 2.前端后台代 ...

  4. windows环境下mosquitto环境搭建与mqtt测试

    https://blog.csdn.net/pgpanda/article/details/51800865 工作需求,自己在windows下搭建了一个mosquitto环境测试mqtt 话不多说,直 ...

  5. linux环境下 python环境import找不到自定义的模块

    linux环境下 python环境import找不到自定义的模块 问题现象: Linux环境中自定义的模块swport,import swport 出错.swport模块在/root/sw/目录下. ...

  6. python多环境下虚拟环境的搭建和使用

    由于开发环境要求,或者实际需要.经常会出现python2.7和python3.x共存下的开发环境问题.虚拟环境的搭建可以很好的隔离Projects的开发环境. 1.首先解决python2.7和pyth ...

  7. Windows环境下使用Nginx搭建负载均衡

    前言 最近没有什么事情,喜欢总结并学习东西!前几天写来一个Session共享,那么我们为什么需要Session共享?因为我们的应用程序分布在多个服务器上,为了合理分配用户的请求,就需要用到负载均衡技术 ...

  8. windows环境下apache-apollo服务器搭建及发布订阅测试

    查证了一些资料之后,发现 apache-apollo服务器使用的人还是挺多的,资料也比较齐全,所以直接选择 apache-apollo了,具体性能如何,先用起来再说吧: 1.下载 apache-apo ...

  9. 非域环境下SQL Server搭建Mirror(镜像)的详细步骤

    1.测试验证环境 服务器角色 机器名 IP SQL Server Ver 主体服务器 WIN-TestDB4O 172.83.XXX.XXX SQL Server 2012 - 11.0.5058.0 ...

随机推荐

  1. Django(58)viewsets视图集详解

    前言 ViewSet 只是一种基于类的视图,它不提供任何方法处理程序(如 .get()或.post()),而是提供诸如.list()和 .create() 之类的操作. ViewSet 的方法处理程序 ...

  2. JUC下工具类CountDownLatch用法以及源码理解

    CountDownLoatch是JUC下一个用于控制计数的计数器,比如我需要从6开始计数,每个线成运行完之后计数减一,等计数器到0时候开始执行其他任务. public static void main ...

  3. 阿里云视频云 Retina 多媒体 AI 体验馆开张啦!

    带你体验视频更多可能 海量视频管理难度大?翻库检索特定人物费时费力?视频内容剪辑效率低?您的得力助手"Retina多媒体AI"体验馆已上线.带你感受视频AI黑科技,开启极致智能体验 ...

  4. 基于Android平台的图书管理系统的制作(2)

    上一篇讲解了制作图书管理系统的初衷与要求,和app首页的代码. 下面来介绍图书管理系统的服务对象:学生 学生类的设计: 个人信息:账号.密码.姓名.学号.邮箱.年龄. 借阅信息:借阅总数(不超过十本) ...

  5. 从一条sql报错解决过程学习程序员查bug的思路

    从oracle迁移数据到达梦后,发现数据库默认值都丢失了.于是我想从oracle数据库将默认值查出来,在达梦数据库加回去. 于是上网查了一下,看怎么获取oracle数据库字段默认值信息,找到了这个sq ...

  6. 【NX二次开发】不健全的双击按钮。

    为什么说不健全,是因为 双击按钮时会先运行单击事件,这个后面再解决.但是模仿某公司的图层操作工具是没有问题了,因为这个工具运行双击事件时本来就需要运行单击事件,不仔细看容易被唬住. 图层操作工具(双击 ...

  7. 玩转html2canvas以及常见问题解决

    前端小伙伴经常会遇到页面截图或者把网页中指定的区域(某个大div)的内容转换成png的图片.这个时候常常会用到html2canvas库来实现,js真的很强大. 我最近也遇到了一个需求,需要把输入的文本 ...

  8. python之str 字符串

    str,字符串,有序的,存储多个字符,不可修改,通过下标值访问快捷方式 1, 定义一个空字符串 2,定义一个非空字符串 3,索引,又名下标值 4,切片与延长 5,转义字符 6, python 属于面向 ...

  9. 用python+pyqt5语言编写的扫雷小游戏软件

    github源码地址:https://github.com/richenyunqi/Mine-game ,撒娇打滚求star哦~~ღ( ´・ᴗ・` )比心 扫雷主界面模块 整个扫雷界面使用大量的白色方 ...

  10. 『心善渊』Selenium3.0基础 — 12、Selenium操作鼠标和键盘事件

    目录 (一)对鼠标的操作 1.鼠标事件介绍 2.ActionChains 类鼠标操作的常用方法 3.perform()方法 4.鼠标事件操作步骤 5.示例 (1)右键单击.左键双击 (2)鼠标拖拽动作 ...