这个问题困扰了我两三天,修复后和大家分享一下心得。主要问题是markdown插件下载失败,GIT安装也不行(无法选择版本号),下载到本地安装也报错,以下是报错(解决方案在最后):

1.Markdown在dify内Markteplace安装失败,
2.下载安装包到本地也是安装失败,更换低版本安装还是安装失败
3.电脑系统是windows11系统

4.Github安装无法点击“请选择一个包”

5.进入docker的项目运行日志里面后,回到dify里面点击安装mardown,等待报错后,回到docker的项目运行日志里面查看报错原因(一般小白也看不懂,当然我也看不懂),我的报错如下:5.12025-09-30 20:19:29 plugin_daemon-1 |2025/09/30 12:19:29 /app/internal/db/executor.go:259 记录未找到
5.22025-09-30 20:19:34 plugin_daemon-1 |2025/09/30 12:19:34 full_duplex.go:65: [ERROR]init 环境失败:安装依赖项失败:退出状态 1,输出:解决 1.76s
中的 83 个包 5.32025-09-30 20:19:35 plugin_daemon-1 |2025/09/30 12:19:35 full_duplex.go:65: [ERROR]init 环境失败:无法安装依赖项:退出状态 1,输出:在 26 毫秒
内解决了 83 个包 5.42025-09-30 20:19:37 plugin_daemon-1 |2025/09/30 12:19:37 full_duplex.go:65:[错误]init 环境失败:无法安装依赖项:退出状态 1,输出:在 28 毫秒
内解决了 83 个包 5.52025-09-30 20:19:38 plugin_daemon-1 |2025/09/30 12:19:38 full_duplex.go:65: [ERROR]init 环境失败:安装依赖项失败:退出状态 1,输出:在 28 毫秒
内解决了 83 个包 5.6以下是全部内容:2025-09-30 20:19:29 plugin_daemon-1 |2025/09/30 12:19:29 /app/internal/db/executor.go:259 未找到
记录 2025-09-30 20:19:29 plugin_daemon-1 |[4.329ms] [rows:0] SELECT * FROM “plugins” WHERE plugin_unique_identifier = 'bowenliang123/md_exporter:2.0.0@13e1aca1995328e41c080ff9f7f6d898df60ff74a3f4d98d6de4b18ab5b92c2e' ORDER BY “plugins”。id“ 限制 1
2025-09-30 20:19:29 plugin_daemon-1 |[杜松子酒] 2025/09/30 12:19:29 |200 |15.346486 毫秒 |172.18.0.8 |发布 “/plugin/0329f379-9afc-40f4-8f29-1c6b506ce3ab/management/install/identifiers”
2025-09-30 20:19:29 nginx-1 |172.18.0.1 - - [30/Sep/2025:12:19:29 +0000] “POST /console/api/workspaces/current/plugin/install/pkg HTTP/1.1” 200 73 “http://localhost/plugins?category=discover” “Mozilla/5.0 (Windows NT 10.0;Win64;x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0“ ”-“
2025-09-30 20:19:29 plugin_daemon-1 |[杜松子酒] 2025/09/30 - 12:19:29 |200 |1.086476毫秒 |172.18.0.8 |获取 “/plugin/0329f379-9afc-40f4-8f29-1c6b506ce3ab/management/install/tasks/b34b63d7-166f-401e-82c5-6e9378bd44f7”
2025-09-30 20:19:29 plugin_daemon-1 |[杜松子酒] 2025/09/30 - 12:19:29 |200 |1.659383毫秒 |172.18.0.8 |获取 “/plugin/0329f379-9afc-40f4-8f29-1c6b506ce3ab/management/install/tasks?page=1&page_size=100”
2025-09-30 20:19:29 nginx-1 |172.18.0.1 - - [30/Sep/2025:12:19:29 +0000] “获取 /console/api/workspaces/current/plugin/tasks/b34b63d7-166f-401e-82c5-6e9378bd44f7 HTTP/1.1” 200 670 “http://localhost/plugins?category=discover” “Mozilla/5.0 (Windows NT 10.0;Win64;x64) AppleWebKit/537.36(KHTML,如 Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0“ ”-“
2025-09-30 20:19:29 nginx-1 |172.18.0.1 - - [30/Sep/2025:12:19:29 +0000] ”GET /console/api/workspaces/current/plugin/tasks?page=1&page_size=100 HTTP/1.1“ 200 673 ”http://localhost/plugins?category=discover“ ”Mozilla/5.0 (Windows NT 10.0;Win64;x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0“ ”-“
2025-09-30 20:19:29 plugin_daemon-1 |2025/09/30 12:19:29 full_duplex.go:27: [INFO]新插件登录:bowenliang123/md_exporter:2.0.0
2025-09-30 20:19:29 plugin_daemon-1 |2025/09/30 12:19:29 full_duplex.go:59: [INFO]插件 bowenliang123/md_exporter:2.0.0
2025-09-30 20:19:34 plugin_daemon-1 |2025/09/30 12:19:34 full_duplex.go:65: [ERROR]init 环境 f问题:无法安装依赖项:退出状态 1,输出:解决了 1.76s
中的 83 个包 2025-09-30 20:19:34 plugin_daemon-1 |建筑 pycairo==1.28.0
2025-09-30 20:19:34 plugin_daemon-1 |下载 pypandoc-binary (31.1MiB)
2025-09-30 20:19:34 plugin_daemon-1 |下载 pymupdf (22.9MiB)
2025-09-30 20:19:34 plugin_daemon-1 |× 构建
失败 2025-09-30 20:19:34 plugin_daemon-1 |├─ ▶ 构建后端返回错误
2025-09-30 20:19:34 plugin_daemon-1 |╰─ ▶ 调用失败(退出状态:1)
2025-09-30 20:19:34 plugin_daemon-1 |
2025-09-30 20:19:34 plugin_daemon-1 |[标准输出]
2025-09-30 20:19:34 plugin_daemon-1 |+ 介子设置
2025-09-30 20:19:34 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src
2025-09-30 20:19:34 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-73bu58_f
2025-09-30 20:19:34 plugin_daemon-1 |-Dbuildtype=发布 -Db_ndebug=if-release
2025-09-30 20:19:34 plugin_daemon-1 |-Db_vscrt=md -Dwheel=true -Dtests=false
2025-09-30 20:19:34 plugin_daemon-1 |--native-file=/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-73bu58_f/meson-python-native-file.ini
2025-09-30 20:19:34 plugin_daemon-1 |介子构建系统
2025-09-30 20:19:34 plugin_daemon-1 |版本: 1.9.1
2025-09-30 20:19:34 plugin_daemon-1 |来源导向:
2025-09-30 20:19:34 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src
2025-09-30 20:19:34 plugin_daemon-1 |构建目录:
2025-09-30 20:19:34 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-73bu58_f
2025-09-30 20:19:34 plugin_daemon-1 |构建类型:原生构建
2025-09-30 20:19:34 plugin_daemon-1 |项目名称: pycairo
2025-09-30 20:19:34 plugin_daemon-1 |项目版本: 1.28.0
2025-09-30 20:19:34 plugin_daemon-1 |主机的 C 编译器:cc (gcc 13.3.0 “cc (Ubuntu
2025-09-30 20:19:34 plugin_daemon-1 |13.3.0-6ubuntu224.04) 13.3.0“)
2025-09-30 20:19:34 plugin_daemon-1 |主机的 C 链接器:cc ld.bfd 2.42
2025-09-30 20:19:34 plugin_daemon-1 |主机 cpu 系列:x86_64
2025-09-30 20:19:34 plugin_daemon-1 |主机CPU:x86_64
2025-09-30 20:19:34 plugin_daemon-1 |程序 python3 已找到: 是
2025-09-30 20:19:34 plugin_daemon-1 |(/root/.cache/uv/builds-v0/.tmppbA44m/bin/python)
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wall:
是 2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Warray-bounds: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wcast-align: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wconversion: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wextra: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wformat=2: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wformat-nonliteral: YES
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wformat-security: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wimplicit-function-declaration: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Winit-self: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Winline:
是 2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wmissing-format-attribute: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wmissing-noreturn: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wnested-externs: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -would-style-definition: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wpacked: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wpointer-arith: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wreturn-type: YES
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wshadow:是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wsign-compare: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wstrict-aliasing: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wundef: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wunused-but-set-variable: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wswitch-default: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wno-missing-field-initializers: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -Wno-unused-parameter: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -fno-strict-aliasing: 是
2025-09-30 20:19:34 plugin_daemon-1 |C 编译器支持参数 -fvisibility=hidden: 是
2025-09-30 20:19:34 plugin_daemon-1 |未按名称“pkg-config”找到 pkg-config
2025-09-30 20:19:34 plugin_daemon-1 |找到 pkg-config: NO
2025-09-30 20:19:34 plugin_daemon-1 |没有找到 CMake 'cmake'
2025-09-30 20:19:34 plugin_daemon-1 |找到 CMake: NO
2025-09-30 20:19:34 plugin_daemon-1 |运行时依赖项 cairo 已找到: NO
2025-09-30 20:19:34 plugin_daemon-1 |
2025-09-30 20:19:34 plugin_daemon-1 | ../cairo/meson.build:31:12:错误:依赖项查找 cairo with
2025-09-30 20:19:34 plugin_daemon-1 |方法“pkgconfig”失败:机器主机的 Pkg-config 不是
2025-09-30 20:19:34 plugin_daemon-1 |发现。放弃。
2025-09-30 20:19:34 plugin_daemon-1 |
2025-09-30 20:19:34 plugin_daemon-1 |完整日志可在 2025-09-30 20:19:34 plugin_daemon-1 |
/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-73bu58_f/meson-logs/meson-log.txt
2025-09-30 20:19:34 plugin_daemon-1 |
2025-09-30 20:19:34 plugin_daemon-1 |提示:这通常表示软件包或内部版本
存在问题 2025-09-30 20:19:34 plugin_daemon-1 |环境。
2025-09-30 20:19:34 plugin_daemon-1 |帮助: (v1.28.0) 被包括在内,因为 (v0.2.17) 取决于
2025-09-30 20:19:34 plugin_daemon-1 |在 (v1.6.0) 上,这取决于 (v0.4.0) 哪个
2025-09-30 20:19:34 plugin_daemon-1 |取决于
2025-09-30 20:19:34 plugin_daemon-1 |,重试
2025-09-30 20:19:34 plugin_daemon-1 |2025/09/30 12:19:34 full_duplex.go:59: [INFO]插件 bowenliang123/md_exporter:2.0.0
2025-09-30 20:19:35 plugin_daemon-1 |2025/09/30 12:19:35 full_duplex.go:65:[错误]init 环境失败:无法安装依赖项:退出状态 1,输出:在 26 毫秒
内解决了 83 个包 2025-09-30 20:19:35 plugin_daemon-1 |建筑 pycairo==1.28.0
2025-09-30 20:19:35 plugin_daemon-1 |下载 pypandoc-binary (31.1MiB)
2025-09-30 20:19:35 plugin_daemon-1 |下载 pymupdf (22.9MiB)
2025-09-30 20:19:35 plugin_daemon-1 |× 构建
失败 2025-09-30 20:19:35 plugin_daemon-1 |├─ ▶ 构建后端返回错误
2025-09-30 20:19:35 plugin_daemon-1 |╰─ ▶ 调用失败(退出状态:1)
2025-09-30 20:19:35 plugin_daemon-1 |
2025-09-30 20:19:35 plugin_daemon-1 |[标准输出]
2025-09-30 20:19:35 plugin_daemon-1 |+ 介子设置
2025-09-30 20:19:35 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src
2025-09-30 20:19:35 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-u4_6bmfn
2025-09-30 20:19:35 plugin_daemon-1 |-Dbuildtype=发布 -Db_ndebug=if-release
2025-09-30 20:19:35 plugin_daemon-1 |-Db_vscrt=md -Dwheel=true -Dtests=false
2025-09-30 20:19:35 plugin_daemon-1 |--native-file=/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-u4_6bmfn/meson-python-native-file.ini
2025-09-30 20:19:35 plugin_daemon-1 |介子构建系统
2025-09-30 20:19:35 plugin_daemon-1 |当前版本: 1.9.1
2025-09-30 20:19:35 plugin_daemon-1 |来源导演:
2025-09-30 20:19:35 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src
2025-09-30 20:19:35 plugin_daemon-1 |构建方向:
2025-09-30 20:19:35 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-u4_6bmfn
2025-09-30 20:19:35 plugin_daemon-1 |生成类型:原生生成
2025-09-30 20:19:35 plugin_daemon-1 |项目名称: pycairo
2025-09-30 20:19:35 plugin_daemon-1 |项目版本: 1.28.0
2025-09-30 20:19:35 plugin_daemon-1 |主机的 C 编译器:cc (gcc 13.3.0 “cc (Ubuntu
2025-09-30 20:19:35 plugin_daemon-1 |13.3.0-6ubuntu224.04) 13.3.0“)
2025-09-30 20:19:35 plugin_daemon-1 |主机的 C 链接器:cc ld.bfd 2.42
2025-09-30 20:19:35 plugin_daemon-1 |主机 cpu 系列:x86_64
2025-09-30 20:19:35 plugin_daemon-1 |主机CPU: x86_64
2025-09-30 20:19:35 plugin_daemon-1 |程序 python3 已找到: 是
2025-09-30 20:19:35 plugin_daemon-1 |(/root/.cache/uv/builds-v0/.tmpvprnOA/bin/python)
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wall:是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Warray-bounds: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wcast-align:是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wconversion: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wextra:是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wformat=2: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wformat-nonliteral: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wformat-security: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wimplicit-function-declaration: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Winit-self: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Winline: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wmissing-format-attribute: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wmissing-noreturn: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wnested-externs: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -would-style-definition: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wpacked: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wpointer-arith: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wreturn-type: YES
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wshadow:是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wsign-compare: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wstrict-aliasing: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wundef: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wunused-but-set-variable: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wswitch-default: YES
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wno-missing-field-initializers: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -Wno-unused-parameter: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -fno-strict-aliasing: 是
2025-09-30 20:19:35 plugin_daemon-1 |C 编译器支持参数 -fvisibility=hidden: 是
2025-09-30 20:19:35 plugin_daemon-1 |未按名称“pkg-config”找到 pkg-config
2025-09-30 20:19:35 plugin_daemon-1 |找到 pkg-config: NO
2025-09-30 20:19:35 plugin_daemon-1 |没有找到 CMake 'cmake'
2025-09-30 20:19:35 plugin_daemon-1 |找到 CMake: NO
2025-09-30 20:19:35 plugin_daemon-1 |运行时依赖项 cairo 已找到: NO
2025-09-30 20:19:35 plugin_daemon-1 |
2025-09-30 20:19:35 plugin_daemon-1 | ../cairo/meson.build:31:12:错误:使用 2025-09-30 20:19:35 plugin_daemon-1 查找
cairo 的依赖项查找 |方法“pkgconfig”失败:机器主机的 Pkg-config 不是
2025-09-30 20:19:35 plugin_daemon-1 |发现。放弃。
2025-09-30 20:19:35 plugin_daemon-1 |
2025-09-30 20:19:35 plugin_daemon-1 |完整日志可在 2025-09-30 20:19:35 plugin_daemon-1 |
/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-u4_6bmfn/meson-logs/meson-log.txt
2025-09-30 20:19:35 plugin_daemon-1 |
2025-09-30 20:19:35 plugin_daemon-1 |提示:这通常表示软件包或内部版本
存在问题 2025-09-30 20:19:35 plugin_daemon-1 |环境。
2025-09-30 20:19:35 plugin_daemon-1 |帮助:(v1.28.0) 被包括在内,因为 (v0.2.17) 取决于
2025-09-30 20:19:35 plugin_daemon-1 |on (v1.6.0) 这取决于 (v0.4.0) 哪个
2025-09-30 20:19:35 plugin_daemon-1 |取决于
2025-09-30 20:19:35 plugin_daemon-1 |,重试
2025-09-30 20:19:35 plugin_daemon-1 |2025/09/30 12:19:35 full_duplex.go:59: [INFO]插件 bowenliang123/md_exporter:2.0.0
2025-09-30 20:19:37 plugin_daemon-1 |2025/09/30 12:19:37 full_duplex.go:65: [ERROR]init 环境失败:无法安装依赖项:退出状态 1,输出:在 28 毫秒
内解决了 83 个包 2025-09-30 20:19:37 plugin_daemon-1 |建筑 pycairo==1.28.0
2025-09-30 20:19:37 plugin_daemon-1 |下载 pypandoc-binary (31.1MiB)
2025-09-30 20:19:37 plugin_daemon-1 |下载 pymupdf (22.9MiB)
2025-09-30 20:19:37 plugin_daemon-1 |× 构建
失败 2025-09-30 20:19:37 plugin_daemon-1 |├─ ▶ 构建后台回错
2025-09-30 20:19:37 plugin_daemon-1 |╰─ ▶ 调用失败(退出状态:1)
2025-09-30 20:19:37 plugin_daemon-1 |
2025-09-30 20:19:37 plugin_daemon-1 |[标准输出]
2025-09-30 20:19:37 plugin_daemon-1 |+ 介子设置
2025-09-30 20:19:37 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src
2025-09-30 20:19:37 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-nbdjxjri
2025-09-30 20:19:37 plugin_daemon-1 |-Dbuildtype=发布 -Db_ndebug=if-release
2025-09-30 20:19:37 plugin_daemon-1 |-Db_vscrt=md -Dwheel=true -Dtests=false
2025-09-30 20:19:37 plugin_daemon-1 |--native-file=/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-nbdjxjri/meson-python-native-file.ini
2025-09-30 20:19:37 plugin_daemon-1 |介子构建系统
2025-09-30 20:19:37 plugin_daemon-1 |版本: 1.9.1
2025-09-30 20:19:37 plugin_daemon-1 |来源导向:
2025-09-30 20:19:37 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src
2025-09-30 20:19:37 plugin_daemon-1 |构建方向:
2025-09-30 20:19:37 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-nbdjxjri
2025-09-30 20:19:37 plugin_daemon-1 |生成类型:原生生成
2025-09-30 20:19:37 plugin_daemon-1 |项目名称:pycairo
2025-09-30 20:19:37 plugin_daemon-1 |项目版本: 1.28.0
2025-09-30 20:19:37 plugin_daemon-1 |主机的 C 编译器:cc (gcc 13.3.0 “cc (Ubuntu
2025-09-30 20:19:37 plugin_daemon-1 |13.3.0-6ubuntu224.04) 13.3.0“)
2025-09-30 20:19:37 plugin_daemon-1 |主机的 C 链接器:cc ld.bfd 2.42
2025-09-30 20:19:37 plugin_daemon-1 |主机 cpu 系列: x86_64
2025-09-30 20:19:37 plugin_daemon-1 |主机CPU: x86_64
2025-09-30 20:19:37 plugin_daemon-1 |程序 python3 找到: 是
2025-09-30 20:19:37 plugin_daemon-1 |(/root/.cache/uv/builds-v0/.tmpr4NM6R/bin/python)
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wall:
是 2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Warray-bounds: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wcast-align:是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wconversion: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wextra:是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wformat=2: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wformat-nonliteral: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wformat-security: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wimplicit-function-declaration: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Winit-self: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Winline:
是 2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wmissing-format-attribute: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wmissing-noreturn: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wnested-externs: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -would-style-definition: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wpacked: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wpointer-arith: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wreturn-type: YES
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wshadow:是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wsign-compare: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wstrict-aliasing: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wundef:是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wunused-but-set-variable: YES
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wswitch-default:
是 2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wno-missing-field-initializers: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -Wno-unused-parameter: 是
2025-09-30 20:19:37 plugin_daemon-1 |康比ler for C 支持参数 -fno-strict-aliasing: 是
2025-09-30 20:19:37 plugin_daemon-1 |C 编译器支持参数 -fvisibility=hidden: 是
2025-09-30 20:19:37 plugin_daemon-1 |未按名称“pkg-config”找到 pkg-config
2025-09-30 20:19:37 plugin_daemon-1 |找到 pkg-config: NO
2025-09-30 20:19:37 plugin_daemon-1 |没有找到 CMake 'cmake'
2025-09-30 20:19:37 plugin_daemon-1 |找到 CMake: NO
2025-09-30 20:19:37 plugin_daemon-1 |运行时依赖项 cairo 找到: NO
2025-09-30 20:19:37 plugin_daemon-1 |
2025-09-30 20:19:37 plugin_daemon-1 | ../cairo/meson.build:31:12:错误:依赖项查找 cairo 的
2025-09-30 20:19:37 plugin_daemon-1 |方法“pkgconfig”失败:机器主机的 Pkg-config 不是
2025-09-30 20:19:37 plugin_daemon-1 |发现。放弃。
2025-09-30 20:19:37 plugin_daemon-1 |
2025-09-30 20:19:37 plugin_daemon-1 |完整日志可在 2025-09-30 20:19:37 plugin_daemon-1 |
/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-nbdjxjri/meson-logs/meson-log.txt
2025-09-30 20:19:37 plugin_daemon-1 |
2025-09-30 20:19:37 plugin_daemon-1 |提示:这通常表示软件包或内部版本
存在问题 2025-09-30 20:19:37 plugin_daemon-1 |环境。
2025-09-30 20:19:37 plugin_daemon-1 |帮助: (v1.28.0) 被包括在内,因为 (v0.2.17) 取决于
2025-09-30 20:19:37 plugin_daemon-1 |on (v1.6.0) 这取决于 (v0.4.0) 哪个
2025-09-30 20:19:37 plugin_daemon-1 |取决于
2025-09-30 20:19:37 plugin_daemon-1 |, 重试
2025-09-30 20:19:37 plugin_daemon-1 |2025/09/30 12:19:37 full_duplex.go:59: [INFO]插件 bowenliang123/md_exporter:2.0.0
2025-09-30 20:19:37 沙盒-1 |[杜松子酒] 2025/09/30 - 12:19:37 |200 |41.964微秒 |::1 |获取“/健康”
2025-09-30 20:19:38 plugin_daemon-1 |2025/09/30 12:19:38 full_duplex.go:65:[错误]init 环境失败:安装依赖项失败:退出状态 1,输出:在 28 毫秒
内解决了 83 个包 2025-09-30 20:19:38 plugin_daemon-1 |建筑 pycairo==1.28.0
2025-09-30 20:19:38 plugin_daemon-1 |下载 pymupdf (22.9MiB)
2025-09-30 20:19:38 plugin_daemon-1 |下载 pypandoc-binary (31.1MiB)
2025-09-30 20:19:38 plugin_daemon-1 |× 构建
失败 2025-09-30 20:19:38 plugin_daemon-1 |├─ ▶ 构建后端返回错误
2025-09-30 20:19:38 plugin_daemon-1 |╰─ ▶ 调用失败(退出状态:1)
2025-09-30 20:19:38 plugin_daemon-1 |
2025-09-30 20:19:38 plugin_daemon-1 |[标准输出]
2025-09-30 20:19:38 plugin_daemon-1 |+ 介子设置
2025-09-30 20:19:38 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src
2025-09-30 20:19:38 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-p_5k_g_1
2025-09-30 20:19:38 plugin_daemon-1 |-Dbuildtype=发布 -Db_ndebug=if-release
2025-09-30 20:19:38 plugin_daemon-1 |-Db_vscrt=md -Dwheel=true -Dtests=false
2025-09-30 20:19:38 plugin_daemon-1 |--本地-文件=/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-p_5k_g_1/meson-python-native-file.ini
2025-09-30 20:19:38 plugin_daemon-1 |介子构建系统
2025-09-30 20:19:38 plugin_daemon-1 |版本: 1.9.1
2025-09-30 20:19:38 plugin_daemon-1 |来源导演:
2025-09-30 20:19:38 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src
2025-09-30 20:19:38 plugin_daemon-1 |构建目录:
2025-09-30 20:19:38 plugin_daemon-1 |/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-p_5k_g_1
2025-09-30 20:19:38 plugin_daemon-1 |构建类型:原生构建
2025-09-30 20:19:38 plugin_daemon-1 |项目名称:pycairo
2025-09-30 20:19:38 plugin_daemon-1 |项目版本: 1.28.0
2025-09-30 20:19:38 plugin_daemon-1 |主机的 C 编译器:cc (gcc 13.3.0 “cc (Ubuntu
2025-09-30 20:19:38 plugin_daemon-1 |13.3.0-6ubuntu224.04) 13.3.0“)
2025-09-30 20:19:38 plugin_daemon-1 |主机的 C 链接器:cc ld.bfd 2.42
2025-09-30 20:19:38 plugin_daemon-1 |主机 cpu 系列:x86_64
2025-09-30 20:19:38 plugin_daemon-1 |主机CPU: x86_64
2025-09-30 20:19:38 plugin_daemon-1 |程序 python3 已找到: 是
2025-09-30 20:19:38 plugin_daemon-1 |(/root/.cache/uv/builds-v0/.tmp2DUBDR/bin/python)
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wall:是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Warray-bounds: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wcast-align: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wconversion:
是 2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wextra:是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wformat=2: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wformat-nonliteral: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wformat-security: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wimplicit-function-declaration: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Winit-self:是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Winline:是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wmissing-format-attribute: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wmissing-noreturn: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wnested-externs: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -would-style-definition: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wpacked: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wpointer-arith: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wreturn-type: YES
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wshadow:
是 2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wsign-compare: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wstrict-aliasing: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wundef:是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wunused-but-set-variable: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wswitch-default: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wno-missing-field-initializers: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -Wno-unused-parameter: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -fno-strict-aliasing: 是
2025-09-30 20:19:38 plugin_daemon-1 |C 编译器支持参数 -fvisibility=hidden: 是
2025-09-30 20:19:38 plugin_daemon-1 |未按名称“pkg-config”找到 pkg-config
2025-09-30 20:19:38 plugin_daemon-1 |找到 pkg-config: NO
2025-09-30 20:19:38 plugin_daemon-1 |没有找到 CMake 'cmake'
2025-09-30 20:19:38 plugin_daemon-1 |找到 CMake: NO
2025-09-30 20:19:38 plugin_daemon-1 |运行时依赖项 cairo 找到: NO
2025-09-30 20:19:38 plugin_daemon-1 |
2025-09-30 20:19:38 plugin_daemon-1 | ../cairo/meson.build:31:12:错误:依赖项查找 cairo with
2025-09-30 20:19:38 plugin_daemon-1 |方法“pkgconfig”失败:机器主机的 Pkg-config 不是
2025-09-30 20:19:38 plugin_daemon-1 |发现。放弃。
2025-09-30 20:19:38 plugin_daemon-1 |
2025-09-30 20:19:38 plugin_daemon-1 |完整日志可在 2025-09-30 20:19:38 plugin_daemon-1 |
/root/.cache/uv/sdists-v9/pypi/pycairo/1.28.0/zMyKBFoKMhaiJdw1-qqTB/src/.mesonpy-p_5k_g_1/meson-logs/meson-log.txt
2025-09-30 20:19:38 plugin_daemon-1 |
2025-09-30 20:19:38 plugin_daemon-1 |提示:这通常表示包或内部版本
存在问题 2025-09-30 20:19:38 plugin_daemon-1 |环境。
2025-09-30 20:19:38 plugin_daemon-1 |帮助:(v1.28.0) 被包括在内,因为 (v0.2.17) 取决于
2025-09-30 20:19:38 plugin_daemon-1 |on (v1.6.0) 这取决于 (v0.4.0) 哪个
2025-09-30 20:19:38 plugin_daemon-1 |取决于
2025-09-30 20:19:38 plugin_daemon-1 |,重试
2025-09-30 20:19:38 plugin_daemon-1 |2025/09/30 12:19:38 full_duplex.go:29: [INFO]plugin bowenliang123/md_exporter:2.0.0 已退出
2025-09-30 20:19:39 plugin_daemon-1 |[杜松子酒] 2025/09/30 12:19:39 |200 |1.415744 毫秒 |172.18.0.8 |获取 “/plugin/0329f379-9afc-40f4-8f29-1c6b506ce3ab/management/install/tasks/b34b63d7-166f-401e-82c5-6e9378bd44f7”
2025-09-30 20:19:39 nginx-1 |172.18.0.1 - - [30/Sep/2025:12:19:39 +0000] “GET /console/api/workspaces/current/plugin/tasks/b34b63d7-166f-401e-82c5-6e9378bd44f7 HTTP/1.1” 200 814 “http://localhost/plugins?category=discover” “Mozilla/5.0 (Windows NT 10.0;Win64;x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0“ ”-”
2025-09-30 20:19:49 plugin_daemon-1 |[杜松子酒] 2025/09/30 12:19:49 |200 |627.618μs |172.18.0.8 |获取 “/plugin/0329f379-9afc-40f4-8f29-1c6b506ce3ab/management/install/tasks?page=1&page_size=100”
2025-09-30 20:19:49 nginx-1 |172.18.0.1 - - [30/Sep/2025:12:19:49 +0000] “GET /console/api/workspaces/current/plugin/tasks?page=1&page_size=100 HTTP/1.1” 200 817 “http://localhost/plugins?category=discover” “Mozilla/5.0 (Windows NT 10.0;Win64;x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0“ ”-”pycairo==1.28.0mesonpy.build_wheelpycairoxhtml2pdfsvglibrlpycairopycairopycairo==1.28.0mesonpy.build_wheelpycairoxhtml2pdfsvglibrlpycairopycairo

6.解决方案(以下方案是由元宝AI提供,本人实践):

看起来容器名称不正确。让我们先确认正在运行的容器名称:

🔍 步骤1:查看所有运行中的容器
powershell
复制
docker ps
你应该会看到类似这样的输出:

复制
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a1b2c3d4e5f6
your_project-plugin_daemon “/app/plugin_daemon” 2 小时前 Up 2 小时 projectname_plugin_daemon-1
d7e8f9g0h1i2 nginx:latest “/docker-entrypoint....”2小时前 上2小时 0.0.0.0:80->80/tcp projectname_nginx-1
...
🔧 步骤2:使用正确的容器名称进入容器
根据上面的输出,使用正确的容器名称(在NAMES列)进入容器:

powershell
复制
docker exec -it projectname_plugin_daemon-1 /bin/bash
💡 备选方案:如果使用Docker Compose
如果你使用的是Docker Compose,可以直接使用服务名称进入容器:

PowerShell
复制
docker-compose exec plugin_daemon /bin/bash
📝 安装依赖的命令
一旦进入容器,运行以下命令安装所需依赖:

bash
复制

更新包列表

apt-get 更新

安装编译工具和依赖库

apt-get install -y
build-essential
pkg-config
libcairo2-dev
libpango1.0-dev
libgdk-pixbuf-2.0-dev
python3-dev

清理缓存

apt-get clean
rm -rf /var/lib/apt/lists/*
⚠️重要提示
确保容器正在运行(docker ps中显示STATUS为“Up”)

如果容器名称中包含项目前缀(如projectname_),请使用完整名称

如果容器未运行,需要先启动它:

PowerShell
复制
docker start projectname_plugin_daemon-1
安装完成后,退出容器(输入exit)并重新尝试安装插件作。

7.主要无法安装的原因是缺少依赖导致的,安装依赖后即可解决该问题,需要注意的是在容器内安装缺少的依赖,如果操作过程中存在问题,请直接把代码发给AI,使用AI分析。(此方法仅使用小白,大神可无视。本方法在github中也写过#104就是,希望能帮到你们)Markdown安装失败 ·问题 #104 ·博文亮123/md_exporter

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐