OSD पर QGIS 3 में GDAL स्क्रिप्ट नहीं मिलीं


11

मैंने QGIS 3 स्थापित किया, और "चलनी" "मर्ज" और "बहुभुज" जैसे उपकरणों को निष्पादित करने का प्रयास किया। उन सभी ने मुझे त्रुटि संदेश दिया:

GDAL command output: /bin/sh: (scriptname).py: command not found

मैं दोनों में स्क्रिप्ट नहीं मिली /Username/miniconda3/binऔर /Username/miniconda3/lib/python3.6/site-packages/GDAL-2.2.2-py3.6-macosx-10.9-x86_64.egg-info/scripts

miniconda3/binरास्ते में है कि टर्मिनल शो में टीवी की जाँच :

PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin://Users/Username/miniconda3/bin

उन लिपियों को क्रियान्वित करने में विफलता का क्या कारण हो सकता है?


1
कृपया अपना प्रश्न संपादित करें और निर्दिष्ट करें कि आपने QGIS 3 को कैसे स्थापित किया है। ध्यान दें कि आप KyngChaos QGIS3 पैकेज के साथ एनाकोंडा पायथन का उपयोग नहीं कर सकते हैं - osgeo-org.1560.x6.nabble.com/…
user85856

मैं conda अजगर 3.6 स्थापित किया था, और फिर KyngChaos संकुल से डाउनलोड का उपयोग कर GDAL और QGIS3 स्थापित qgis.org/en/site/forusers/download.html
आइरिस

अगर मैं QGIS3 के साथ conda python का उपयोग नहीं कर सकता, तो क्या मुझे python.org python स्थापित करना चाहिए और फिर QGIS3 को फिर से स्थापित करना चाहिए? मुझे कोंडा अजगर के साथ क्या करना चाहिए?
आइरिस

मुझे लगता है कि क्यूजीआईएस इसका उपयोग करता है यह अलग-थलग अजगर / गदल वातावरण है और किसी भी अन्य प्रतिष्ठानों को नहीं दिखता है। तो ऐसा लगता है कि यह QGIS 3 के भीतर एक समस्या है। मैंने QGIS 3 के साथ कुछ अन्य समस्याएं देखी हैं। यह अभी जारी किया गया था और जारी नोट ( blog.qgis.org/2018/02/23/qgis-3-0-girona -is- जारी ) का कहना है कि "हम उम्मीद नहीं करते कि यह 2.18 LTR के रूप में अभी तक विश्वसनीय होगा"। मैं 3 की स्थापना रद्द करूंगा और 2.18 पर वापस जाऊंगा।
जस्टिन ब्राटन

@jdbcode QGIS "अपने स्वयं के पृथक अजगर / गदल वातावरण का उपयोग नहीं करता है और किसी भी अन्य इंस्टालेशन को नहीं देखता है।" न ही यह QGIS 3.0 प्रति se के साथ एक समस्या है। यह द्विआधारी संगतता की समस्या है। QGIS 3.0 को python.org Python 3.6 के खिलाफ बनाया गया था और इसके लिए अलग से इंस्टॉल करना पड़ता है। एनाकोंडा नहीं, होमब्रेव या मैकपोर्ट पायथन। कई अन्य सॉफ़्टवेयर पैकेज में एक ही समस्या है। विंडोज लैंड में "डीएलएल हेल" नामक एक चीज है।
user2856

जवाबों:


26

यह KyngChaos पर प्रलेखित https://www.kyngchaos.com/blog/2018/20180322_qgis_3.0.0-3 के रूप में एक ज्ञात मुद्दा है।

एक वर्कअराउंड निम्नानुसार उपलब्ध है

सेटिंग्स पर जाएं ... विकल्प ... सिस्टम ... पर्यावरण सक्षम करें "कस्टम चर का उपयोग करें"

पहले "Prepend" चुनें, "Enter PATH" के तहत, वैल्यू एंटर के तहत

"/Library/Frameworks/GDAL.framework/Programs:/Library/Frameworks/Python.framework/Versions/3.6/bin:"

(उद्धरण के बिना ये सब)

QGIS को पुनरारंभ करें और इसे काम करना चाहिए।


1
3.0.1 के रूप में, यह Read Me.rtf में शामिल है। अभी तक तो काम कर रहा है)।
जॉर्ज विलियम रसेल की कलम

यह समाधान आईओएस सिएरा 10.12.6 के तहत QGIS 3.4.10-मदीरा पर पूरी तरह से काम करता है
कैमिलो

यह विलियम के QGIS3.8.3 के रूप में भी काम करता है। इस समाधान के बिना, विलियम के 3.4 और 3.8 इंस्टॉलेशन काम नहीं करेंगे।
एनएस -1 एम

@ समाचार, धन्यवाद मेरे पास एक ही मुद्दा था और इसने मेरे मुद्दे को GDAL के साथ मेरे मैक 10.15.2 पर चल दिया क्यूजीआईएस 3.4 और 3.10। हालाँकि, मैं ग्रास और सागा के लिए अन्य प्रसंस्करण उपकरणों के साथ एक ही मुद्दा रहा हूँ। क्या इनमें से प्रत्येक के लिए एक समान कस्टम चर की आवश्यकता है?
कॉलिन

@Colin यहाँ GRASS github.com/qgis/QGIS/issues/32511#issuecomment-552190397 के लिए वर्कअराउंड है , लेकिन यह मुद्दा ठीक किया गया था और 3.10 के लिए नवीनतम मैक इंस्टालर मेरे लिए बॉक्स से बाहर काम करता है।
स्थानिक विचार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.