2011-03-03 22 views
8

मैं पाइथन 2.5, डीजेगो 1.2, माइस्क्लुएल और अपाचे का उपयोग कर एक जियोडोज़ो प्रोजेक्ट शुरू कर रहा हूं। परियोजना को एक लिनक्स सर्वर पर अपलोड किया जाएगा लेकिन विकास विंडोज़ पर होगा।विंडोज़ पर GeoDjango के लिए जीईओएस कैसे स्थापित करें

समस्या यह है कि मैं बस जीईओएस स्थापित करने से गुजर नहीं सकता, यह कैसे किया जाता है?

उत्तर

5

मैं खिड़कियों में

http://docs.djangoproject.com/en/dev/ref/contrib/gis/install/#windows

GEOS पुस्तकालय के instalation के लिए निर्देशों का पालन करें मैं इस का उपयोग करें:

http://trac.osgeo.org/osgeo4w/

+0

मैंने पहले ही इंस्टॉलर का उपयोग करने का प्रयास किया है। मुझे एक त्रुटि मिलती है: 'django.contrib.gis.db आयात मॉडल' से। त्रुटि यह है: 'आयात त्रुटि: जीईओएस पुस्तकालय नहीं मिला ("geos_c" कोशिश की)। अपनी सेटिंग्स में GEOS_LIBRARY_PATH सेट करने का प्रयास करें, इसलिए मैंने GEOS_LIBRARY_PATH को सेट किया जहां मैंने GeoDjango को 'D: \ Python25 \ Lib \ site-packages \ GeoDjango' में स्थापित किया है, अब मुझे 'निर्दिष्ट मॉड्यूल नहीं मिला' – Siavash

+0

आपके प्रोजेक्ट में डीएल डालें सेटिंग्स में निर्देशिका और GEOS_LIBRARY_PATH। – diegueus9

+0

ऐसा इसलिए हो सकता है क्योंकि मैं पाइथन 2.5 का उपयोग कर रहा हूं? Django doucumentation इंगित करता है कि यह 2.7 – Siavash

0

इस ट्यूटोरियल यह GEOS सहित GDAL पूरा पुस्तकालय स्थापित हो जाएगा का पालन करें । बस

GEOS_LIBRARY_PATH = 'C:/Program Files/GDAL/geos_c.dll' 

तो यह उपयोग करने के लिए ठीक है यह कल काम ठीक

http://www.gis.usu.edu/~chrisg/python/2009/docs/gdal_win.pdf

3

क्या मैंने किया था क्या यह उत्तर, Unable to install Python and GDAL (DLL load failed) से GDAL स्थापित करें, और उसके बाद settings.py को यह पंक्ति जोड़ने के लिए है ही किया, PostGIS।

+0

का उपयोग कर रहा था कोई विचार नहीं, लेकिन यह एकमात्र समाधान है जो पूरे स्टैक ओवरफ़्लो को खोजने के बाद मेरे लिए काम करता है! 'GEOS_LIBRARY_PATH' में' geos_c.dll' के साथ (मेरे पास 'GEOS_LIBRARY_PATH = C: \ OSGeo4W64 \ bin \ geos_c.dll' है)। धन्यवाद। – user2314737

संबंधित मुद्दे