0

我正在努力让 Postgresql 的 pgrouting 扩展工作。我正在运行 PG 13 并尝试安装 pgrouting 3.3.0。主机操作系统是 Mac Monterey 12.0.1 (M1)。

我已经从源代码构建了 pgrouting,一切似乎都很顺利。我不得不手动复制扩展控制文件和so文件。当我尝试在 PB 中安装扩展(“创建扩展 pgrouting 级联”)时,我得到:

错误:无法加载库“/Applications/Postgres.app/Contents/Versions/13/lib/postgresql/libpgrouting-3.3.so”:dlopen(/Applications/Postgres.app/Contents/Versions/13/lib/postgresql/ libpgrouting-3.3.so, 0x000A): 试过: '/Applications/Postgres.app/Contents/Versions/13/lib/postgresql/libpgrouting-3.3.so' (mach-o 文件,但是是一个不兼容的架构(有'arm64 ', 需要'x86_64')), '/usr/lib/libpgrouting-3.3.so' (没有那个文件) SQL 状态: 58P01

有什么问题的线索吗?

4

0 回答 0