আমি পাইথন স্ক্রিপ্টটি লেখার চেষ্টা করছি, এতে বিভিন্ন আর্কপি / আর্কজিআইএস কমান্ড রয়েছে এবং এটি গ্রাস জিওপ্রোসেসিং সরঞ্জামগুলির সাথে একত্রিত করতে চাই।
দুর্ভাগ্যক্রমে গ্রাস গ্রন্থাগারগুলি আমদানি করা কাজ করে না।
import grass.script as grass
একটি ত্রুটি শেষ হয়:
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
ImportError: No module named script
আমি জানি যে গ্রাস জিআইএস এটির নিজস্ব পাইথন সংস্করণ ইনস্টল করে। পাইথনের আরকজিআইএস এবং গ্রাস জিআইএস ইনস্টলেশন একত্রিত করার উপায় নেই? আমি পাইগ্রাস মডিউলটি অনুলিপি করার চেষ্টা করেছি (বা যা আমি মনে করি এটি হতে পারে) সি: \ পাইথন 26 \ আর্কজিআইএস 10.0 \ লিবি \ সাইট-প্যাকেজস \ ফোল্ডারে। আমি একটি ভিন্ন ত্রুটি বার্তা পাচ্ছি, কিন্তু এটি এখনও কাজ করছে না।
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
File "C:\Python26\ArcGIS10.0\lib\site-packages\grass\script\__init__.py", line 1, in <module>
from core import *
File "C:\Python26\ArcGIS10.0\lib\site-packages\grass\script\core.py", line 38, in <module>
gettext.install('grasslibs', os.path.join(os.getenv("GISBASE"), 'locale'))
File "C:\Python26\ArcGIS10.0\lib\ntpath.py", line 96, in join
assert len(path) > 0
TypeError: object of type 'NoneType' has no len()
আমি উইন্ডোজ 7 64 বিট মেশিনে আরকিজিআইএস 10 এবং গ্রাস 6.4.2 ব্যবহার করছি।