dify部署问题:plugin launch error: init environment for plugin ... failed too many times

问题描述: 部署dify时常常出现加不了模型的情况,你可能部署的时候,添加模型好好的也不报错,但是就是不显示,这可能是因为镜像仓库问题,下面提供一些解决思路,供参考。

1. 查看日志命令:
docker compose logs 

# 关键报错日志如下:
plugin_daemon-1  | 2025/08/29 07:19:21 full_duplex.go:29: [INFO]plugin langgenius/ollama:0.0.7 has exited
plugin_daemon-1  | 2025/08/29 07:19:21 watcher.go:110: [ERROR]plugin launch error: init environment for plugin langgenius/ollama:0.0.7 failed too many times, you should consider the package is corrupted or your network is unstable
plugin_daemon-1  | 2025/08/29 07:19:21 full_duplex.go:27: [INFO]new plugin logged in: langgenius/ollama:0.0.7
plugin_daemon-1  | 2025/08/29 07:19:21 full_duplex.go:59: [INFO]init environment for plugin langgenius/ollama:0.0.7
plugin_daemon-1  | 2025/08/29 07:21:26 full_duplex.go:65: [ERROR]init environment failed: failed to install dependencies: signal: killed, output: Resolved 40 packages in 55ms

分析: 从报错日志上看,是网络引起的。而且是plugin_daemon-1容器引发的错误,下载“包”导致的错误,初步诊断应该是由于镜像仓库地址,默认使用了是pip官方镜像仓库地址,国内可能连不上或者连接不稳定。解决方式如下:

2.修改.env
cd /opt/dify/docker

cp .env.example .env  # 从模板拷贝一份

vim .env
# 修改配置项:注意若使用PIP_MIRROR_URL=https://pypi.tuna.tsinghua.edu.cn/simple会有认证问题,建议使用aliyun
PIP_MIRROR_URL=https://mirrors.aliyun.com/pypi/simple/
4.重新启动
cd /opt/dify/docker

sudo docker compose down  &&  docker compose up -d

再次在diffy页面上添加模型即可。

5.彻底卸载dify教程
5.1 卸载dify:
cd /opt/dify/docker

docker compose down -v # -v会同步删除volumes/目录下安装东西,这一步是彻底卸载,数据会丢失,如果不想数据丢失,去掉-v
5.2 移除所有镜像:
# 查看已经安装的docker镜像
docker images

# 移除所有的镜像
docker rmi f8ddef2232b5 4c23edde3f79 06686173a6eb ad5708199ec7 09f2d92bce00 b7f611844a19 ba1b250b9505 feec1ad0ab0a 8ec9f084ab23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值