pip install setuptools wheel
确保已安装C编译器。对于Windows,可以使用Microsoft Visual C++ Build Tools。对于macOS,可以使用Xcode命令行工具。对于Linux,可以安装gcc。
更新pip版本:
pip install --upgrade pip
pip install web3
如果网速不太好,可以考虑使用镜像源安装:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple web3
以上方法一般都可以解决“python setup.py egg_info”错误。如果仍然无法解决,可以尝试手动安装。将web3.py源码下载到本地,解压并进入目录,然后执行:
python setup.py install
再次安装可能会解决错误。