安装

(1)安装solc:

sudo npm install -g solc

同时需要安装solc-cli:

sudo npm install -g solc-cli

使用以下命令可以一并安装solc和solc-cli,推荐使用此命令安装:


sudo npm install -g solc solc-cli --save-dev

其实可以发现这里的安装是有问题的,solc命令被软链接到了index.js目录下。

经过上面的错误安装,执行solc会出现如下的错误提示:

(2)这里需要安装solidity

brew install solidity

(3)然后需要进行链接

brew link solidity

这里提示直接覆盖:

brew link --overwrite solidity

升级

(4)分别执行以下命令

brew updatebrew upgrade【该步骤会很慢,不是必须的步骤】brew tap ethereum/ethereumbrew install solidity

如果提示Solidity已经安装,可以直接进行升级

一般直接输入“brew upgrade solidity”就升级完成了。如下所示,从11升级到24.

Mac安装升级solc编译器相关推荐

  1. Mac安装升级truffle

    安装 npm install -g truffle 升级 (1)首先使用下面两条命令卸载: npm uninstall -g truffle npm uninstall truffle (2)然后重新 ...

  2. mac 安装和升级go

    mac 安装和升级go go1.9.7 升级到 go1.15.6 之前由于电脑上面安装的go版本太低,导致部分程序调试失败,特此升级go版本记录升级过程 因为使用的brew安装的go,这里升级go版本 ...

  3. mac安装mysql遇到的坑

    1.问题:Mac安装了mysql之后,在系统偏好设置里面点击mysql图标,提示需要退出系统偏好设置再重新进来,死循环地提示 解决办法:Mac系统版本升级到最新版本 2.问题:升级完系统之后在系统偏好 ...

  4. 20160512关于mac安装caffe的记录

    记得2015年在mac系统上安装过一次caffe,非常顺利,但是最近群里许多同学反映mac安装caffe出现了各种问题,同时我也在帮助别人安装caffe的时候也遇到了一些坑,不再像以前这么顺利了.估计 ...

  5. linux升级openssl需要先卸载吗,linux下安装/升级openssl

    (2810)  (1) 安装环境: 操作系统:CentOs7 OpenSSL Version:openssl-1.0.2j.tar.gz 安装: 目前版本最新的SSL地址为 备注:进入http://w ...

  6. 简单3步成功给Mac安装指定Python版本和指定库版本并且随意切换版本,非常简单,不行拿砖砸我

    Mac安装Python真的头疼,我前后斗了一年. Mac默认安装2.7,我们平时2018年都用Python3了. 我按照网友的方法brew install python3,导致Python2和Pyth ...

  7. 【转】Mac下升级python2.7到python3.6

    1. 前言 Mac系统自带python2.7,本文目的是将自带的python升级到3.6版本. 网上有本多的做法是让python2.7和python3.X两个版本共存,博主并不知道,是两版本共存好,还 ...

  8. mac升级php后旧版本还在,老版本mac如何升级系统

    老版本mac如何升级系统? 在 Mac App Store 的搜索栏里搜索 macOS Mojave,点击下载,在高级中勾选"下载可用更新",根据提示下载安装即可完成系统升级,12 ...

  9. MacPS安装服务器当前无响应,最新:M1芯片Mac安装Photoshop2021闪退/卡在启动屏页解决办法...

    原标题:最新:M1芯片Mac安装Photoshop2021闪退/卡在启动屏页解决办法 最近M1芯片的版本更新和PS更新,好多M1用户终于可以在M1芯片上安装PS2020以上的版本了! 但是,可能很多小 ...

最新文章

  1. python安装pillow模块错误
  2. 防止熊猫烧香的微软补丁
  3. stateful openflow------整理openstate原理以及具体应用
  4. SpringBoot 项目打包部署
  5. 部署Windows Server Update Services 4.0
  6. nodejs 代替python_Python/NodeJS坑记
  7. 两百多的无线蓝牙耳机和一千多的AirPods,外观几乎一样,硬件差距在哪里?
  8. Nexus6P 设置Debug模式
  9. nginx图片缓存服务器配置实战
  10. 动软代码生成器生成数据库文档 (转载)
  11. Python:re中的group方法简介
  12. YY0709|听觉报警信号要求及测试方法
  13. 智慧公安大数据人工智能
  14. Android系统架构及生态链
  15. 超级内存NVDIMM--要和内存说再见?Intel将推存储界新物种NVDIMM内存
  16. git push 遇到 error: cannot update the ref ‘refs/remotes/origin/master‘: Permission denied
  17. oracle11g memory_target,oracle11g要求在操作系统层设定共享内存/dev/shm,且大于MEMORY_TARGET...
  18. matlab错误dparsfa,Dpabi安装出错,求助大大佬
  19. ecshop + 主从 + memcache + memcache监控
  20. 测试学习12(测试分类及测试方法)

热门文章

  1. 牛客小白月赛5 D.阶乘(factorial)
  2. 如何系统学习LabVIEW?
  3. 加密解密软件VMProtect教程(八)许可制度之序列号生成器
  4. crmeb电商系统源码
  5. 三种经典图像滤波方法介绍——双边滤波(Bilateral filter)、导向滤波(Guided Fliter)、滚动导向滤波(RollingGuidedFilter)
  6. sam卡、M1卡、PSAM卡、IC卡区别
  7. z77用m2固态_Z77也能用M.2固态
  8. iphone 分享到twitter
  9. 阿里技术详解图册发布
  10. 【带你学c带你飞】第2天课后练习