solidity开发之windows下配置remix本地环境遇到的问题及解决
本人按照这个教程配置remix本地环境。[https://cloud.tencent.com/developer/article/1374376]
win+R打开管理员终端,在欲配置为本地目录的路径执行命令npm install remix-ide -g,在这之前,首先要确保电脑上的python环境是python2而不是python3
可能遇到错误1,显示spawn powershell.exe ENOENT,这时应将powershell.exe所在路径加入到系统的环境变量path中,应该是在C:\Windows\System32之类的某个地方,可以搜索一下,我自己的是C:\Windows\System32\WindowsPowerShell\v1.0,配置path注意大小写。参考自[https://www.jianshu.com/p/bc69686fa20a]
可能遇到错误2,显示缺少VCBuild.exe什么的,网上的解决方法是通过执行npm install --global --production windows-build-tools来配置,但是我一直出错,于是我只好安装vs2019,没完全安装,只安装了node.js的组件,然后就好了,出现这个问题的原因可能是vc++或者.net之类的插件缺少或有问题,安装vs时能自动配置这些相关环境。
这时npm install remix-ide -g这条命令终于运行成功了。执行`remix-ide又出现问题,说是Cannot find module './build/Release/scrypt'。结合了两个网上的方法,首先是这样[https://blog.csdn.net/weixin_34364135/article/details/87004243],之后还是出错,然后再这样[https://blog.csdn.net/baidu_25845567/article/details/79952281]。终于成功了

感谢各位网友,都是我大哥
solidity开发之windows下配置remix本地环境遇到的问题及解决的更多相关文章
- Windows下配置Java开发环境
		学习Java第一步是配置本地开发环境,学习最基本的桌面开发,下面以win7为例配置Java开发环境,即:JDK+JRE+Eclipse,安装JDK的时候会默认安装JRE,根据提示安装就可以了. 首先去 ... 
- windows下配置apache+php环境
		PHP安装 由于windows下php扩展5.6的多余7.0,故以php5.6为开发环境.如果对扩展要求不高,可以使用php7,安装过程类似. 约定: 环境安装目录: D:/phpsetup/ |-- ... 
- windows下配置nginx+php环境
		刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是"引擎x",一般引"擎代"表了性能,而"x"大多出现是表示" ... 
- 在windows下配置Eclipse + go环境
		http://blog.csdn.net/hengyunabc/article/details/7371446 本文章地址:http://blog.csdn.net/hengyunabc/articl ... 
- (转)windows下配置nginx+php环境
		原文地址 http://www.cnblogs.com/huayangmeng/archive/2011/06/15/2081337.html 刚看到nginx这个词,我很好奇它的读法(engine ... 
- windows下配置nginx+php环境(转)
		刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果)”,那么整个词的意思就是类似“极致效果”,“ ... 
- windows下配置php + mysql环境
		一.php服务器环境:apache + php安装与配置 1.下载apache.(httpd.apache.com) apache官网只提供源码,编译文件会有跳转到别的网站的下载地址. 如需VC9或V ... 
- Windows下配置vue的环境
		最近在学习vue.js,希望前端能用vue来作为主要框架.这里记录一下NPM在Windows中安装过程. 下载安装 下载地址 下载v6.11.0 LTS稳定版. 在C盘创建nodejs目录,并进行安装 ... 
- Sublime Text:Windows下配置C 编译环境和GDB调试环境
		写此文解决两个问题: 1.在Sublime Text中实现编译运行含有外部输入的C程序(如含有scanf的程序); 2.在程序运行完毕后不退出cmd,能继续用gdb调试程序. 一.MinGW 下载地址 ... 
随机推荐
- Python学习 day06
			一.== 和 is == 比较的是值 is 比较的是地址 id() -- 返回对象的内存地址 例: 赋值操作是将地址赋给变量 Python 中会实现创建一个小型的整形池,范围为 [-5,25 ... 
- spring利用cors处理跨域问题
			参考 http://blog.csdn.net/isea533/article/details/50449907 写的很全面 http://blog.csdn.net/a317560315/artic ... 
- pl/sql过期问题解决
			第一步: 输入cmd进入命令窗口 命令窗口中输入 regedit HKEY_CURRENT_USER\Software\Allround Automations 删除Allround Automati ... 
- CSAPP阅读笔记-gcc常用参数初探-来自第三章3.2的笔记-P113
			gcc是一种C编译器,这次我们根据书上的代码尝试着使用它. 使用之前,先补充前置知识.编译器将源代码转换为可执行代码的流程:首先,预处理器对源代码进行处理,将#define指定的宏进行替换,将#inc ... 
- redis安装配置远程连接
			一.安装redis linux上直接yum安装 yum install redis windows版本下载地址 https://github.com/ServiceStack/redis-window ... 
- JDK7之HashMap源码
			并发场景下使用HashMap的问题分析:疫苗:Java HashMap的死循环 http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6423457 ... 
- unity3d发布到安卓平台
			1.首先你得装上JDK并且配置好环境(就像学java配置环境一样) 百度jdk把下载安装成功 找到安装jdk目录的bin目录,复制路径,例如 C:\Program Files (x86)\Java\j ... 
- 1.2 js基础
			1.onchange 99%用到select上边. 2.js是干什么的,修改css样式和属性 3.选项卡步骤 1.获取元素 2.循环给按钮加自定义属性 3.循环给按钮加事件 4.封装 ... 
- python 将excel转换成字典,并且将字典写到txt文件里
			# -*- coding: utf-8 -*- #python2.7 import sys reload(sys) sys.setdefaultencoding('utf-8') from pyexc ... 
- 【linux相识相知】sed命令
			在之前的博客中我们介绍了文本三剑客中grep,本次博客就另外一名剑客——sed做出详细的描述,sed真的是一款强大的工具.下面让我们来一起看一下吧! 概述和工作机制 SED的英文全称为Stream E ... 
