Brownie.exe安装成功后无法启动,启动时报致命错误如何解决?
问题原因
该报错属于Windows环境下Python包启动器的常见异常,核心是Brownie的exe启动文件绑定的Python解释器路径和你当前实际的Python路径不匹配,也可能是Python版本和Brownie版本不兼容、Scripts目录未加入系统环境变量导致。
解决步骤
- 先确认路径
c:\users\kenma\appdata\local\programs\python\python39\下存在python.exe文件,如果路径不存在,说明你的Python安装目录有改动,或者你未激活对应安装了Brownie的虚拟环境。 - 优先尝试模块调用方式启动Brownie,该方式不受exe文件绑定路径限制,直接使用当前环境匹配的Python解释器加载模块:
若该命令可正常运行,后续可以直接使用该命令调用,也可以手动为该命令设置别名简化操作。python -m brownie - 若上述方法无效,重新安装Brownie修复启动器绑定:
先执行卸载命令:
再执行强制重装命令覆盖旧启动文件:pip uninstall eth-brownie -ypip install eth-brownie --force-reinstall - 检查Python版本兼容性,Brownie对Python 3.9、3.10版本的适配性最好,若你当前使用的是更高/更低版本的Python,建议切换到Python 3.10后重新安装Brownie。
- 确认
C:\Users\kenma\AppData\Local\Programs\Python\Python39\Scripts\已经添加到系统的Path环境变量中,避免系统无法定位到Brownie的启动文件。
内容的提问来源于stack exchange,提问作者greyBow
相关产品推荐
相关产品推荐

