Kedro Viz启动失败求助:Kedro 0.19.1运行kedro viz run超时报错
解决Kedro Viz启动超时的步骤
检查端口占用情况
Kedro Viz默认使用4141端口,先确认该端口是否被其他程序占用:- Mac/Linux终端执行:
lsof -i :4141 - Windows终端执行:
netstat -ano | findstr :4141
若端口被占用,可关闭占用程序,或指定其他端口启动:kedro viz run --port 4142
- Mac/Linux终端执行:
确认在Kedro项目根目录执行命令
确保当前终端路径是Kedro项目根目录(需包含kedro_project.yml、conf、src等核心目录),若不在根目录,先切换路径再执行命令。升级Kedro Viz至兼容版本
Kedro 0.19.1建议搭配>=6.0.0版本的Kedro Viz,先检查当前版本:pip show kedro-viz
版本过低则执行升级:pip install --upgrade kedro-viz禁用浏览器自动打开
自动启动浏览器可能触发超时,尝试关闭该功能:kedro viz run --no-browser
之后手动在浏览器访问http://localhost:4141(或指定的其他端口)。排查PyCharm代理设置
若PyCharm开启了HTTP代理,可能影响Kedro Viz启动。进入File > Settings > Appearance & Behavior > System Settings > HTTP Proxy,确认代理配置正确,或临时关闭代理后重试。查看详细报错日志
执行命令时添加-v参数获取详细日志:kedro viz run -v
根据日志中的具体错误信息,排查依赖缺失、权限等深层问题。
内容的提问来源于stack exchange,提问作者Sean
相关产品推荐
相关产品推荐

