- 安装solc
sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install solc
- 安装solc-select
pip install solc-select
# 我的conda环境用这句会报错,我用的是下面这句,意思是将python库中的模板将脚本来运行
python -m pip install solc-select
- 使用solc-select转换solc版本
# 当前solc版本
solc --version
solc, the solidity compiler commandline interface
Version: 0.8.6+commit.11564f7e.Linux.g++
# 安装并切换其他版本
solc-select install 0.5.0
solc-select use 0.5.0
# 查看版本
solc --version
solc, the solidity compiler commandline interface
Version: 0.5.0+commit.1d4f565a.Linux.g++