最近一直使用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环境)相关推荐

  1. 开发管理---配置管理与文档管理

    随着软件规模和复杂性的增大,许多大型开发项目往往都会延迟和超出预算,软件开发不得不直面越来越多的问题,表现为开发的环境日益复杂,代码共享日益困难,需跨越的平台增多:软件的重用性需要提高:软件的维护越来 ...

  2. StoryBook 开发React组件库文档

    StoryBook 开发 React 组件库文档 说明 StoryBook 是一个开源的 UI 组件库构建工具,支持 React.Vue.Angular 等主流开发框架,使用 StoryBook 将获 ...

  3. at91sam9260ek开发板linux移植文档,AT91SAM9260EK开发板 Linux 移植 移植 文档

    AT91SAM9260EK开发板 Linux 移植 移植 文档 AT91SAM9260EKAT91SAM9260EKAT91SAM9260EKAT91SAM9260EK 开发板开发板开发板开发板 Li ...

  4. Nagios安装部署与Cacti整合文档超精细版本

    Nagios安装部署与Cacti整合文档超精细版本 (2011-06-01 01:28) 分类: nagios监控 Nagios安装部署与Cacti整合文档 系统环境:CentOS5.4 文档版本:V ...

  5. 开发之前需要哪些文档_为什么在开发之前总是应该做文档

    开发之前需要哪些文档 程序员和项目经理有时认为"文档驱动的开发"是指在开发过程中在代码中添加大量注释或与文档编写者紧密合作. 那是因为很难想象在编写文档之后开发将如何进行 ,因为肯 ...

  6. 2021-09-10 转载: 软件开发类项目关键文档

    软件开发计划 需求规格说明书 软件概要设计说明 数据库设计说明 软件详细设计说明 可执行程序生成说明 软件测试计划 软件测试说明 软件测试报告 安装部署手册 源代码交付说明 上线部署方案 上线部署实施 ...

  7. 在Linux 安装Python3.5.6详细文档!!!!

    在Linux 安装Python3.5.6详细文档!!!! 1.安装相关依赖库(工具包) yum install gcc patch libffi-devel python-devel  zlib-de ...

  8. CentOS 7.4 安装部署 hadoop 2.6 文档 V1.3

    ########################################################################## ################ CentOS 7 ...

  9. 微信小程序开发指南,接口文档,工具下载使用

    相信前天,从事互联网行业人的朋友圈给刷爆了,前微信公众平台开始陆续对外发送小程序内测邀请,而小程序即被外界广为关注的微信"应用号". 小程序的推出也并非一蹴而就,早在2016年1月 ...

  10. java计算机毕业设计高校学生智慧党建系统设计与开发MyBatis+系统+LW文档+源码+调试部署-++

    java计算机毕业设计高校学生智慧党建系统设计与开发MyBatis+系统+LW文档+源码+调试部署-++ java计算机毕业设计高校学生智慧党建系统设计与开发MyBatis+系统+LW文档+源码+调试 ...

最新文章

  1. (转载)spring jar包详细介绍
  2. NSCalendar 日历类
  3. 反向区域DNS解析服务
  4. MYSQL 设计数据结构注意事项
  5. 径向基函数插值(3)二维数据的插值
  6. pandas常见的时间处理函数
  7. Unknown column 'XXX' in 'where clause'一例排查
  8. 哈夫曼编码c语言论文,哈夫曼编码的实现及应用论文.doc
  9. corda_使用Spring WebFlux从Corda节点流式传输数据
  10. python实现多语言语种识别_用Python进行语言检测
  11. 深度学习——初识TensorFlow
  12. 老男孩python爬虫视频教程_python爬虫入门
  13. 广西专业技术人员职称个人版_「职称评审」机械工程专业技术人员如何写职称论文?...
  14. 【转】Android中Dalvik(DVM)的详解
  15. TF-IDF算法-golang实现
  16. PHP包管理器PEAR 中爆多个缺陷可发动供应链攻击,已潜伏15年
  17. pythoncharm如何安装opencv_Pycharm Opencv环境配置
  18. Android中加载SVGA格式图片
  19. mellanox驱动安装
  20. python项目运行的软硬件环境_开发时的软硬件环境和运行时的软硬件环境分别是什么...

热门文章

  1. [Android]Tablayout:修改指示器indicator的宽度
  2. Whitelabel Error Page 的原因分析
  3. HotFix移动热修复详解
  4. vue实战项目-喵喵电影 学习笔记(1)
  5. 初中计算机新课标培训心得,初中数学新课标学习心得体会
  6. python中random.seed(1)_Python-random.seed()
  7. Beta阶段站立会议-02
  8. 安装win10自带Linux子系统并用win10商店安装win10自带的Ubuntu
  9. 【十年签证】办理美国签证流程详解
  10. 各大网站,欢迎大家收藏转发