पर libgeos_c.so अनुपलब्ध है मैं ओएसएक्स पर जियोडजैंगो का उपयोग करने के लिए पोस्टगिस स्थापित करने की कोशिश कर रहा हूं।ओएसएक्स
इस के लिए, मैं पहली बार की स्थापना रद्द postgres पूरी तरह से है, तो मैं सब कुछ GeoDjango प्रलेखन निम्नलिखित स्थापित: https://docs.djangoproject.com/en/dev/ref/contrib/gis/install/#homebrew
मैं निम्नलिखित किया:
brew update
brew upgrade
brew install postgresql
brew install postgis
brew install gdal
brew install libgeoip
जब मैं अपने Django परियोजना चलाने के लिए, मैं निम्नलिखित त्रुटि:
OSError at/dlopen(/usr/local/lib/libgeos_c.so, 6): image not found
मैं
01 भाग गयाऔर मिल गया:
./Library/Frameworks/GEOS.framework/Versions/3/unix/lib/libgeos_c.dylib
./Users/martin/opt/geos-3.3.0/capi/.deps/libgeos_c_la-geos_c.Plo
./Users/martin/opt/geos-3.3.0/capi/.deps/libgeos_c_la-geos_ts_c.Plo
./usr/local/Cellar/geos/3.3.3/lib/libgeos_c.1.dylib
./usr/local/Cellar/geos/3.3.3/lib/libgeos_c.a
./usr/local/Cellar/geos/3.3.3/lib/libgeos_c.dylib
./usr/local/Cellar/geos/3.3.4/lib/libgeos_c.1.dylib
./usr/local/Cellar/geos/3.3.4/lib/libgeos_c.a
./usr/local/Cellar/geos/3.3.4/lib/libgeos_c.dylib
./usr/local/Cellar/geos/3.3.5/lib/libgeos_c.1.dylib
./usr/local/Cellar/geos/3.3.5/lib/libgeos_c.a
./usr/local/Cellar/geos/3.3.5/lib/libgeos_c.dylib
./usr/local/lib/libgeos_c.1.dylib
./usr/local/lib/libgeos_c.a
./usr/local/lib/libgeos_c.dylib
आप देख सकते हैं, सभी में कोई "तो" फ़ाइलें। कोई सुझाव?
संपादित करें:
हताशा से मैं भी KyngChaos संकुल स्थापित और कहा कि निम्न सेटिंग्स:
GEOS_LIBRARY_PATH = '/Library/Frameworks/GEOS.framework/GEOS'
GDAL_LIBRARY_PATH = '/Library/Frameworks/GDAL.framework/GDAL'
GEOIP_LIBRARY_PATH = '/usr/local/Cellar/geoip/1.4.8/lib/libGeoIP.dylib'
यह समस्या हल हो।
मैं काढ़ा मैक पर GEOS स्थापित किया था। लेकिन GEOS_LIBRARY_PATH मेरी मशीन पर आपके जैसा नहीं है। क्या आप जानते हैं, यह कहां मिल सकता है? मैंने खोजने का प्रयास करने की कोशिश की, लेकिन मुझे किसी भी फ़ोल्डर में .so फ़ाइल नहीं मिली, जिसे मैंने पढ़ने की अनुमति दी है। मेरे पास सूडो अधिकार नहीं हैं। –