首页 > 解决方案 > 使用 Python (py-solc) 运行 Solidity 时出错

问题描述

我一直在运行我的代码,其中涉及将智能合约部署到以太坊 Ropsten 网络。我成功运行了一段时间,但上周确实安装了另一个软件,之后我开始收到这些错误: command: solc --combined-json abi,asm,ast,bin,bin-runtime,clone-bin,devdoc,interface,opcodes,userdoc return code: 1 stderr: stdout: Invalid option to --combined-json: clone-bin

我不知道我为什么要得到它们。任何人都可以帮忙吗?

标签: python-3.xsolidity

解决方案


好的,我现在有解决方案。Solidity 有一个更新版本的 Solidity,它是 v0.5.1,它不兼容,py-solc所以应该按照这里的说明安装version 0.4.25并设置SOLC_BINARYenv 指向你的二进制文件。


推荐阅读