按文档安装brownie
brownie bake token
使用默认案例一直无法成功
翻看其他人的教程 也跑不起来,应该不是方法的问题。大概是环境不对
问题报错:ConnectionError: Solc not installed and cannot connect to GitHub
排查思路:
找到报错位置
问题就在 solcx 这个库里
尝试开tizi、改solc都没有反应
solc管理器,可以切换多个版本的solc
https://github.com/crytic/solc-select
单独使用这个库 找到新的错误
import solcx
from brownie.project import compiler
compiler.set_solc_version("0.4.25")
print(solcx.get_installed_solc_versions())
问题关键在这里
solc-bin.ethereum.org 已经停止维护了
需要换成这个 binaries.soliditylang.org
搞定