iammcy / BFLC-demo

This project proposes a decentralized federated learning framework based on blockchain, that is, a Block-chain-based Federated Learning framework with Committee consensus (BFLC). Without a centralized server, the framework uses blockchain for the global model storage and the local model update exchange.
MIT License
103 stars 24 forks source link

运行main.py的时候出现问题 #21

Open FanxyChildxxx opened 1 year ago

FanxyChildxxx commented 1 year ago

image image 请问这是怎么回事

iammcy commented 1 year ago

您好!请问有用这个命令bash init_env.sh -i安装了solc编译器了吗?请检查一下

FanxyChildxxx commented 1 year ago

image 应该是安装了。又重新按步骤执行了一下python-sdk的部分,但还是报相同的错

iammcy commented 1 year ago

您好!我之前没遇到过这个错误,你可以邮件联系我帮你详细看看

ddc123456 commented 1 year ago

请问这个问题解决了吗?是什么原因引起的?

MyZhangZzz commented 1 year ago

我今天有碰到类似的问题,不是上面一模一样的问题,但是也是和solc有关。 问题:代码运行无法将CommitteePrecompiled.sol文件编译成abi文件 原因:python-sdk/client_config.py中的solc_path不正确。 运行bash init_env.sh -i时 install solc into bin/solc/v0.4.25/solc,但client_config.py中定义为bin/solc/solc.exe,改为bin/solc/v0.4.25/solc即可

PengchengUp commented 1 year ago

我今天有碰到类似的问题,不是上面一模一样的问题,但是也是和solc有关。 问题:代码运行无法将CommitteePrecompiled.sol文件编译成abi文件 原因:python-sdk/client_config.py中的solc_path不正确。 运行bash init_env.sh -i时 install solc into bin/solc/v0.4.25/solc,但client_config.py中定义为bin/solc/solc.exe,改为bin/solc/v0.4.25/solc即可

解决了,非常感谢!!!