'ओगेगो' नाम का कोई मॉड्यूल नहीं


13

मैंने GDAL स्थापित किया है और कमांड लाइन पर जाँच की है, यह काम कर रहा है और जब मैं कमांड लाइन पर gdal2tiles.py चलाता हूं तो यह काम करता है लेकिन जब मैं python IDLE के साथ एक ही फ़ाइल gdal2tiles.py चलाता हूं, तो मुझे 'osgeo' नाम का कोई मॉड्यूल नहीं मिलता है '' त्रुटि। क्या आप सहायता कर सकते हैं?

जवाबों:


4

ऐसा लगता है कि आपके पास कई अजगर स्थापनाएं हैं, और GDAL एक पर स्थापित है और दूसरे पर नहीं।

निम्नलिखित का प्रयास करें (जो मेरे पास इस पर आधारित है )। अपने अजगर स्थापना साइट संकुल के भीतर एक पाठ फ़ाइल बनाएँ फ़ोल्डर C:\Python27\Lib\site-packagesबुलाया usrlocal.pth। इस पाठ फ़ाइल में अपने दूसरे पायथन इंस्टॉलेशन साइट पैकेज फ़ोल्डर के लिए रास्ता देने वाली एक लाइन डालें, जो GDAL इंस्टॉल करता है, उदाहरण के लिए:

C:\OSGeo4W\apps\Python27\Lib\site-packages

मैंने ऊपर किया है, लेकिन अब अलग त्रुटि हो रही है और आपने दो अजगर (27 और 34) के बारे में जो उल्लेख किया है, उस पर भी गौर किया
असंध

मैंने दूसरा अजगर हटा दिया लेकिन फिर भी काम नहीं कर रहा ...
असंध

2

एक ही समस्या है। मैंने अपने डेबियन जेसी के साथ सिनैप्टिक का उपयोग करते हुए अजगर-गदल को स्थापित करके आई.आर.


2
ठीक है, लेकिन यह सवाल विंडोज ओएस के लिए है (टैग osgeo4w की जाँच करें)। आपका उत्तर इस OS में समस्या को हल करता है?
aldo_tapia

1

एक अन्य संभावना पायथन से easy_install का उपयोग कर रही है:

easy_install gdal

पहले सरणी ऑपरेशन के लिए अधिमानतः खस्ता स्थापित करें:

easy_install numpy

Easy_install / setup tools के बारे में अधिक जानकारी के लिए: https://setuptools.readthedocs.io/en/latest/easy_install.html


0

मैं इसके साथ ही संघर्ष कर रहा था। अंत में, मैंने इसके बाद एनाकोंडा का उपयोग करके एक नया वर्चुअनव्यू बनाया: स्टेप बाय विंडोज स्टेप पर पायटॉरच को कैसे स्थापित करें

इसके बाद, मैंने GDAL को स्थापित करने के लिए एनाकोंडा प्रॉम्प्ट का उपयोग किया, अर्थात टाइप किया गया conda install GDAL:। इसने काम कर दिया! Pycharm अब OSGeo को पहचानता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.