আমি উইন্ডোজ in তে একা একা পাইথন স্ক্রিপ্ট লেখার চেষ্টা করছি যা qgis.core এবং অন্যান্য বিভিন্ন Qgis লাইব্রেরি ব্যবহার করে।
আমি এই বিষয়টিতে এখানে একটি পুরানো প্রশ্ন পেয়েছি: পাইকিজিআইএস ব্যবহার করে স্ট্যান্ডেলোন পাইথন স্ক্রিপ্টগুলি লিখছি? এবং এখানে পরামর্শটি ব্যবহার করে তার পরামর্শ অনুসরণ করছিলেন: http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/intro.html#python-applications
প্রস্তাবিত কোডটি হ'ল:
set PYTHONPATH=c:\qgispath\python
অনুসরণ করেছে:
set PATH=C:\qgispath;%PATH%
আমি দেখতে পেয়েছি যে আইডিএল "ভিক্ষার সময় সেটটি পছন্দ করে না, তাই আমার কোডটি এর মতো দেখায়:
PYTHONPATH="C:\OSGeo4W64\apps\qgis\python"
PATH="C:\OSGeo4W64\apps\qgis\python\qgis\core;%PATH%"
import qgis.core
এবং আমি পেয়েছি:
Traceback (most recent call last):
File "<pyshell#15>", line 1, in <module>
import qgis.core
ImportError: No module named qgis.core
আমি শেষে%% PATH% "মুছে ফেলার অন্তর্ভুক্ত সম্পর্কে যে পথগুলি ভাবতে পারি তার প্রতিটি প্রকারের চেষ্টা করেছি (যা কিছুটা অতিমাত্রায় দেখায়) তবে আমি আর কোনও তথ্য সন্ধান করতে সক্ষম হইনি anyone আমার যেখানে থাকতে পারে এমন কারও কি ধারণা আছে? ভুল করছো?
সম্পাদনা করুন:
লুইজি পিরেলির মন্তব্য দেখার পরে আমি এখন চেষ্টা করেছি:
>>> PYTHONPATH="C:/OSGEO4~1/apps/qgis/./python\qgis"
>>> import qgis.core
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import qgis.core
ImportError: No module named qgis.core
>>> PATH="C:\OSGeo4W64\apps\qgis\python\qgis\core;%PATH%"
>>> import qgis.core
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
import qgis.core
ImportError: No module named qgis.core
>>> PATH="C:/OSGEO4~1/apps/qgis/./python\qgis\core;%PATH%"
>>> import qgis.core
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
import qgis.core
ImportError: No module named qgis.core
>>>