2011-07-03 50 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