You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OpenWebUI Pipelines启动报错求助:执行start.sh遇语法异常

OpenWebUI Pipelines启动报错解决方案

问题根源

你用sh ./start.sh执行启动脚本,但该脚本采用Bash专属语法(比如[[条件判断、特定重定向写法),而sh在多数系统中是POSIX标准shell(如dash),不支持这些扩展语法,因此触发报错。

解决步骤

1. 改用Bash执行脚本

替换启动命令为:

bash ./start.sh

这会调用Bash解释器运行脚本,直接解决[[: not found]]和重定向语法错误。

2. 确认服务器状态

执行命令后:

  • 终端出现Uvicorn running on http://0.0.0.0:9091(默认端口)这类日志,说明服务器已启动
  • 打开浏览器访问http://localhost:9091(或服务器对应IP+端口),能加载Pipelines界面就代表启动成功

3. 测试示例Pipeline

服务器正常运行后:

  • 在界面左侧导航找到示例Pipeline(比如echo_pipeline)
  • 进入示例详情页,点击运行按钮,输入测试参数(比如给echo示例输入任意文本)
  • 查看输出结果,验证Pipeline功能正常

按需配置环境变量

  • 若要自动安装依赖,先设置变量再启动:
    export PIPELINES_REQUIREMENTS_PATH="./requirements.txt"
    bash ./start.sh
    
  • 若要重置Pipelines目录,执行:
    export RESET_PIPELINES_DIR=true
    bash ./start.sh
    

内容的提问来源于stack exchange,提问作者Ryan Lutz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 02:55:57