Dify 自部署 安装插件失败、无法添加模型、添加模型连接无响应卡死等问题

Dify Version 1.13.0
安装插件失败、无法添加模型、添加模型连接无响应卡死等问题

image

默认访问境外的 Python 源,需要添加国内镜像
步骤 1:修改 .env 文件(新增境内源配置)
进入 Dify 的 docker 目录(路径通常为 dify/docker/),找到 .env 文件,在文件中新增以下两个参数,用于指定境内 PyPI 源地址及可信主机:

image

PLUGIN_PYTHON_ENV_INIT_TIMEOUT=620
# Plugin Daemon side timeout (configure to match the API side below)
PLUGIN_MAX_EXECUTION_TIMEOUT=600
# API side timeout (configure to match the Plugin Daemon side above)
PLUGIN_DAEMON_TIMEOUT=600.0
PIP_MIRROR_URL=https://pypi.tuna.tsinghua.edu.cn/simple
# PIP_MIRROR_URL=

image

PIP_INDEX_URL: "https://pypi.tuna.tsinghua.edu.cn/simple"
PIP_TRUSTED_HOST: "pypi.tuna.tsinghua.edu.cn"

若需使用阿里源,可将上述地址替换为:

PIP_INDEX_URL=`https://mirrors.aliyun.com/pypi/simple/`
PIP_TRUSTED_HOST=`mirrors.aliyun.com`

步骤 2:修改 docker-compose.yaml 文件(引用境内源配置)
在 dify/docker/ 目录下找到 docker-compose.yaml 文件,需完成两处配置:一是在 x-shared-env 节点中引用境内源参数,二是在 plugin_daemon 的环境变量中调用该配置,确保 plugin_daemon 服务能读取到境内源设置。

image

  PIP_INDEX_URL: ${PIP_INDEX_URL:-https://pypi.tuna.tsinghua.edu.cn/simple}
  PIP_TRUSTED_HOST: ${PIP_TRUSTED_HOST:-pypi.tuna.tsinghua.edu.cn}

image

      PIP_INDEX_URL: "https://pypi.tuna.tsinghua.edu.cn/simple"
      PIP_TRUSTED_HOST: "pypi.tuna.tsinghua.edu.cn"

image

      PIP_TRUSTED_HOST: $PIP_TRUSTED_HOST
      PIP_INDEX_URL: $PIP_INDEX_URL

重启dify

docker compose down
docker compose up -d
posted @ 2026-03-05 13:50  Micky233  阅读(4186)  评论(1)    收藏  举报