2011-07-03 109 views
1

我想使用GeoDjango内置在Mac OS上,我使用PostgreSQL和我安装GEOS,但我得到这个错误:地理Django的MAC OS X

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 

任何想法?

谢谢

+0

请告诉我们您是如何安装它的。通过Kyngchaos软件包,fink,macports,来自源代码,brew,-insert favorite package manger here? – ivy

+0

我从bin包安装它,但是当我做./configure时,它使用64位。所以我这样做:出口CFLAGS = -m32 出口CXXFLAGS = -m32 的./configure 使 使安装 – Sebastien

回答

0

好的,我有我的答案。我的MAMP使用32位Python,我编译我的库用于64位Python。

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

export CFLAGS=-m32 
export CXXFLAGS=-m32 

./configure 
make 
make install 
+0

您好,我有同样的问题,我不明白究竟应该怎么做。我没有找到这个目录。你可以帮我吗? :) – Lara