运行 Solidity with Python(py-solc) 出错

Error Whilst running Solidity with Python(py-solc)

我已经 运行 我的代码涉及将智能合约部署到以太坊 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

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

好的,我现在有解决方案了。 Solidity 有一个较新版本的 solidity,它是 v0.5.1,它与 py-solc 不兼容,所以应该按照说明 here 安装 version 0.4.25 并设置 SOLC_BINARY env指向您的二进制文件。