Remix-IDE安装开发环境与使用文档(Windows环境)
最近一直使用Remix浏览器写合约,但是Remix不知哪一时刻就会崩,遇到很多次了,怕代码丢失,因此下载安装本地Remix-IDE。当然本地安装的Remix-IDE在使用时也会出现崩溃的情况,但是至少源码保存在本地了。
1、安装Remix-IDE
下载安装文件, 下载地址:https://github.com/ethereum/remix-desktop/releases
选择exe文件下载,然后正常安装即可。
打开Remix IDE,一直在空白页面不变,选择File -> Open Folder,一直没反应,关闭重新打开还是这个空白页面
于是一直处于此状态不动,过了几小时后,想起来使用这个IDE,但是仍然是空白页面,关闭此窗囗再重新打开,发现可以使用了(不知道那几个小时做了什么),与Remix浏览器页面大致相同,如下图所示:
在使用时会出现突然白屏的情况,可以关闭重新打开窗囗,如果打开窗囗仍然白屏,可以在科学上网的环境下再次打开。
2、安装本地Remix IDE使用文档(可不装)
本地Remix-IDE文档与在线文档内容一样,在线文档地址:Welcome to Remix’s documentation! — Remix - Ethereum IDE 1 documentation
(1)前提条件
依赖python3与pip3,安装可参考:Windows下的python3和pip3安装与配置_shangyj17的博客-CSDN博客_windows安装pip3
(2)安装Remix-IDE文档
参见:GitHub - ethereum/remix-ide: Documentation for Remix IDE
文档中有安装命令,使用pip3安装时报错,在pip3 后面加上 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 即可,如下所示(依次执行下面5条命令):
pip3 install sphinx sphinx_rtd_theme -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip3 install recommonmark -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
git clone https://github.com/ethereum/remix-ide.git
cd docs/
make html
安装注意事项
pip3命令若不加 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com,执行第一条,报错,反复执行几次,同样的错误,错误信息如下所示:
E:\Programs>pip3 install sphinx sphinx_rtd_theme
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:997)'))': /simple/sphinx/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:997)'))': /simple/sphinx/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:997)'))': /simple/sphinx/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:997)'))': /simple/sphinx/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:997)'))': /simple/sphinx/
Could not fetch URL https://pypi.org/simple/sphinx/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/sphinx/ (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:997)'))) - skipping
ERROR: Could not find a version that satisfies the requirement sphinx (from versions: none)
ERROR: No matching distribution found for sphinx
pip3命令加上 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com,执行成功,
如下所示:
E:\Programs>pip3 install sphinx sphinx_rtd_theme -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
Looking in indexes: http://pypi.douban.com/simple
Collecting sphinxDownloading http://pypi.doubanio.com/packages/91/96/9cbbc7103fb482d5809fe4976ecb9b627058210d02817fcbfeebeaa8f762/Sphinx-4.5.0-py3-none-any.whl (3.1 MB)---------------------------------------- 3.1/3.1 MB 2.1 MB/s eta 0:00:00
Collecting sphinx_rtd_themeDownloading http://pypi.doubanio.com/packages/e0/d2/3818e4730e314719e27f639c44164419e40eed826d63753dc480262036e8/sphinx_rtd_theme-1.0.0-py2.py3-none-any.whl (2.8 MB)---------------------------------------- 2.8/2.8 MB 2.2 MB/s eta 0:00:00
Collecting sphinxcontrib-jsmathDownloading http://pypi.doubanio.com/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting sphinxcontrib-qthelpDownloading http://pypi.doubanio.com/packages/2b/14/05f9206cf4e9cfca1afb5fd224c7cd434dcc3a433d6d9e4e0264d29c6cdb/sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)---------------------------------------- 90.6/90.6 KB 1.7 MB/s eta 0:00:00
# 省略下面输出信息
(3)浏览文档
进入remix-ide\docs\_build\html,打开index.html,如下图所示:
Remix-IDE安装开发环境与使用文档(Windows环境)相关推荐
- 开发管理---配置管理与文档管理
随着软件规模和复杂性的增大,许多大型开发项目往往都会延迟和超出预算,软件开发不得不直面越来越多的问题,表现为开发的环境日益复杂,代码共享日益困难,需跨越的平台增多:软件的重用性需要提高:软件的维护越来 ...
- StoryBook 开发React组件库文档
StoryBook 开发 React 组件库文档 说明 StoryBook 是一个开源的 UI 组件库构建工具,支持 React.Vue.Angular 等主流开发框架,使用 StoryBook 将获 ...
- at91sam9260ek开发板linux移植文档,AT91SAM9260EK开发板 Linux 移植 移植 文档
AT91SAM9260EK开发板 Linux 移植 移植 文档 AT91SAM9260EKAT91SAM9260EKAT91SAM9260EKAT91SAM9260EK 开发板开发板开发板开发板 Li ...
- Nagios安装部署与Cacti整合文档超精细版本
Nagios安装部署与Cacti整合文档超精细版本 (2011-06-01 01:28) 分类: nagios监控 Nagios安装部署与Cacti整合文档 系统环境:CentOS5.4 文档版本:V ...
- 开发之前需要哪些文档_为什么在开发之前总是应该做文档
开发之前需要哪些文档 程序员和项目经理有时认为"文档驱动的开发"是指在开发过程中在代码中添加大量注释或与文档编写者紧密合作. 那是因为很难想象在编写文档之后开发将如何进行 ,因为肯 ...
- 2021-09-10 转载: 软件开发类项目关键文档
软件开发计划 需求规格说明书 软件概要设计说明 数据库设计说明 软件详细设计说明 可执行程序生成说明 软件测试计划 软件测试说明 软件测试报告 安装部署手册 源代码交付说明 上线部署方案 上线部署实施 ...
- 在Linux 安装Python3.5.6详细文档!!!!
在Linux 安装Python3.5.6详细文档!!!! 1.安装相关依赖库(工具包) yum install gcc patch libffi-devel python-devel zlib-de ...
- CentOS 7.4 安装部署 hadoop 2.6 文档 V1.3
########################################################################## ################ CentOS 7 ...
- 微信小程序开发指南,接口文档,工具下载使用
相信前天,从事互联网行业人的朋友圈给刷爆了,前微信公众平台开始陆续对外发送小程序内测邀请,而小程序即被外界广为关注的微信"应用号". 小程序的推出也并非一蹴而就,早在2016年1月 ...
- java计算机毕业设计高校学生智慧党建系统设计与开发MyBatis+系统+LW文档+源码+调试部署-++
java计算机毕业设计高校学生智慧党建系统设计与开发MyBatis+系统+LW文档+源码+调试部署-++ java计算机毕业设计高校学生智慧党建系统设计与开发MyBatis+系统+LW文档+源码+调试 ...
最新文章
- (转载)spring jar包详细介绍
- NSCalendar 日历类
- 反向区域DNS解析服务
- MYSQL 设计数据结构注意事项
- 径向基函数插值(3)二维数据的插值
- pandas常见的时间处理函数
- Unknown column 'XXX' in 'where clause'一例排查
- 哈夫曼编码c语言论文,哈夫曼编码的实现及应用论文.doc
- corda_使用Spring WebFlux从Corda节点流式传输数据
- python实现多语言语种识别_用Python进行语言检测
- 深度学习——初识TensorFlow
- 老男孩python爬虫视频教程_python爬虫入门
- 广西专业技术人员职称个人版_「职称评审」机械工程专业技术人员如何写职称论文?...
- 【转】Android中Dalvik(DVM)的详解
- TF-IDF算法-golang实现
- PHP包管理器PEAR 中爆多个缺陷可发动供应链攻击,已潜伏15年
- pythoncharm如何安装opencv_Pycharm Opencv环境配置
- Android中加载SVGA格式图片
- mellanox驱动安装
- python项目运行的软硬件环境_开发时的软硬件环境和运行时的软硬件环境分别是什么...
热门文章
- [Android]Tablayout:修改指示器indicator的宽度
- Whitelabel Error Page 的原因分析
- HotFix移动热修复详解
- vue实战项目-喵喵电影 学习笔记(1)
- 初中计算机新课标培训心得,初中数学新课标学习心得体会
- python中random.seed(1)_Python-random.seed()
- Beta阶段站立会议-02
- 安装win10自带Linux子系统并用win10商店安装win10自带的Ubuntu
- 【十年签证】办理美国签证流程详解
- 各大网站,欢迎大家收藏转发