Geo Django macOS X

1 投票
1 回答
761 浏览
提问于 2025-04-16 20:45

我在Mac OS上尝试使用Geodjango,使用的是PostgreSQL数据库,并且我安装了GEOS,但出现了这个错误:

dlopen(/usr/local/lib/libgeos_c.dylib, 6): no suitable image found.  Did find:
/usr/local/lib/libgeos_c.dylib: mach-o, but wrong architecture

有没有什么想法可以解决这个问题?

谢谢!

1 个回答

0

好的,我找到了我的答案。我的MAMP使用的是32位的Python,而我编译的库是64位的Python。

所以我把它重新编译成32位的Python。为此,我在我的库文件夹里使用了这些命令:

export CFLAGS=-m32
export CXXFLAGS=-m32

./configure
make
make install

撰写回答