ETH Brownie启动报错:ModuleNotFoundError: No module named 'requests'
解决方案:ModuleNotFoundError: No module named 'requests'
步骤1:激活你的Brownie虚拟环境
你的虚拟环境路径为/Users/Desktop/Programming/Github/brownie/venv,在终端执行:
source /Users/Desktop/Programming/Github/brownie/venv/bin/activate
激活成功后,终端前缀会显示(venv),表示已进入目标虚拟环境。
步骤2:安装缺失的依赖
优先安装Brownie的完整依赖包,确保所有必需模块都被正确部署:
pip install eth-brownie[full]
若仅需临时修复,也可单独安装requests模块:
pip install requests
步骤3:验证修复效果
在激活的虚拟环境中执行:
brownie
若命令正常启动并显示Brownie的帮助信息,说明问题已解决。
补充说明
该问题源于虚拟环境内依赖不完整,可能是基础安装未覆盖全部可选依赖,或是重置电脑后虚拟环境的依赖文件损坏。重新安装完整依赖可彻底解决这类模块缺失问题。
内容的提问来源于stack exchange,提问作者Wealthy WHYte
相关产品推荐
相关产品推荐

