أكثر

ربط QGIS بتوزيع Anaconda Python: Spyder و iPython Notebook و pip و scikit-Learn

ربط QGIS بتوزيع Anaconda Python: Spyder و iPython Notebook و pip و scikit-Learn


لدي أناكوندا كتوزيعة أساسية للبايثون ، وأريد توجيه نصوص QGIS المتعلقة ببايثون من خلالها. مع Anaconda ، لدي Spyder ، ويمكنني بسهولة تثبيت الحزم باستخدام pip ، ويمكنني تشغيل متصفح ويب iPython Notebook لكل من مشاركات الشاشة وتخزين الكود الذي أنوي تنفيذه على بياناتي قبل وأثناء وبعد التلاعب في QGIS (الذي يستدعي حزم مثل scikit-Learn).

لا أجد أي فائدة في أي مكان حول كيفية الربط بين الاثنين.

أنا أستخدم Windows 8.1 ، ولكن إذا كان هذا ممكنًا فقط في Linux ، فيمكنني محاولة إعداده على سطح المكتب الخاص بي ، والذي يعمل بنظام Mint 13. أحتاج فقط إلى كاميرا ويب وميكروفون ، موجودين على الكمبيوتر المحمول الخاص بي ولكن ليس سطح المكتب في الوقت الحالي ، للحصول على عرض توضيحي تفاعلي ومقابلة يوم الثلاثاء.


على Windows ، أفضل خيار لك حاليًا هو استخدام توزيعة Python التي يمكن تثبيتها من خلال OSGeo4W وتثبيتهانقطةمن خلال مثبت OSGeo4W أيضًا.

في حيننقطةلا يمكن تثبيت العديد من الحزم التي تتطلب الارتباط بالمكتبات الخارجية (مثل netCDF أو GEOS) مباشرة من فهرس الحزمة ، الحل البديل هو تثبيت هذه الثنائيات غير الرسمية المجمعة مسبقًا من http://www.lfd.uci.edu/~gohlke/pythonlibs / وتثبيتها في OSGeo4W شل من خلالتثبيت مسار ملف binary.whl.

[تحرير 2018] يوجد الآن أيضًا خيار تثبيت QGIS عبر (Ana) conda:

تثبيت Conda -c conda-forge qgis

يمكن القيام بذلك مع بيئات كوندا. ستنشئ بيئة بإصدار python مطابق مع تثبيتات qgis (تحتاج إلى التأكد من أن كل من تثبيت anaconda و qgis لهما نفس البنية). ثم تحتاج إلى إضافة المسارات ذات الصلة إلى مسار نظام بيئتك ومسار بايثون. هناك العديد من المسارات التي يسبقها qgis لمسار النظام عند بدء التشغيل ويمكنك عرضها جميعًا من خلال قائمة خيارات qgis iirc. لإضافة مسارات إلى بيئة conda ، انظر هنا http://conda.pydata.org/docs/using/envs.html#windows. عند تنشيط البيئة ، ستتم إضافة جميع المسارات ذات الصلة وستكون قادرًا على استيراد qgis libs.

لن يسمح لك هذا باستخدام الأناكوندا من خلال qgis ، ولكنه سيتيح لك استخدام البرامج النصية الخاصة بك في qgis وما إلى ذلك من خلال الأناكوندا


شاهد الفيديو: Стас Пьеха - Счастье