আরকজিআইএস সংস্করণ: আর্কজিআইএস 10, পাইথন 2.6.5 মেশিন: উইন্ডোজ 7 64 বিট (ইন্টেল)
আইডিএল (গুই এবং সিএমডি প্রম্পট) ব্যবহার করে এবং পাইথনউইন ব্যবহার করার সময় আমি আরকিপি আমদানি করার সময় নিম্নলিখিত ত্রুটিটি পেয়েছি।
আমি আমার সিস্টেম থেকে পাইথন 26 এবং পাইথন 25 সরিয়েছি এবং আরকজিআইএস 10 এবং পাইথনের একটি নতুন ইনস্টল করেছি। অতএব এখান থেকে আইডিএল কল করছি: "সি: \ পাইথন 26 \ আর্কজিআইএস 10.0 \ পাইথনউ.এক্সই"
ভূল:
** আইডিএল 2.6.5
আরকি ট্র্যাসব্যাক আমদানি করুন (সর্বশেষতম কলটি শেষ): ফাইল "", লাইন 1, আমদানি করা অর্কি ফাইলটিতে "সি: \ প্রোগ্রাম ফাইল (x86) \ আর্কজিআইএস \ ডেস্কটপ 10.0 \ আরকিপি \ আরকিপিওআইনি __। পিআই", লাইন 17, জিওপ্রসেসিং থেকে আমদানি জিপি ফাইল "সি: \ প্রোগ্রাম ফাইল (x86) \ আরকজিআইএস \ ডেস্কটপ 10.0 \ আরকিপি \ আরকিপি \ জিওপ্রসেসিং__ ইন পিও" পিআই ", লাইন 14, _বেস আমদানি থেকে * ফাইল" সি: \ প্রোগ্রাম ফাইল (x86) \ আর্কজিআইএস \ ডেস্কটপ 10 .0 \ আরকিপি \ আরকিপি \ জিওপ্রসেসিং_বেস.পি ", লাইন 568, এনভি = জিপিইএনভায়রনমেন্টসে (জিপি) ফাইল" সি: \ প্রোগ্রাম ফাইল (x86) \ আর্কজিআইএস \ ডেস্কটপ 10.0 \ আরকিপি \ আরকিপি \ জিওপ্রসেসিং_বেস.পি ", লাইন 565 , জিপিই পরিবেশে জিপিএনএনভায়রনমেন্ট (জিওপ্রসেসর) ফাইল "সি: \ প্রোগ্রাম ফাইল (x86) \ আর্কজিআইএস \ ডেস্কটপ 10.0 \ আরকিপি \ আরকিপি \ জিওপ্রসেসিং_বেস.পি", লাইন 521,মধ্যে Init self._refresh () ফাইল "সি: \ প্রোগ্রাম ফাইল (x86) \ আর্কজিআইএস \ ডেস্কটপ 10.0 \ আরকিপি \ আরকিপি \ জিওপ্রসেসিং_বেস.পি", লাইন 523, _ফ্রেস এনভ্যাসেট = (সেট (এনভের জন্য এনভির জন্য এন.এন.পি.পি.লিস্ট এনভায়রনমেন্টমেন্টস) ())) রানটাইম এরির: স্বাক্ষরিত নয় **
EsriUK এবং Esri প্রযুক্তি সহায়তা নতুন করে পুনরায় ইনস্টল এবং রেজিস্ট্রি সম্পাদনাগুলি সুপারিশ করেছে = তবে এটি কার্যকর হয়নি। আমি তাদের জন্য একটি সমাধানের জন্য অপেক্ষা করছি।
আমি এটি মডিউল আরকি পথের সমস্যা কিনা তা অনুসন্ধান করেছি। এসরি ফোরামে এবং আর্কজিআইএস সহায়তায় কয়েকটি পাথ সম্পর্কিত লিঙ্ক রয়েছে । এছাড়াও, gis.stackex بدلে একটি সম্ভাব্য সম্পর্কিত থ্রেড ।
আমি এসিরি ফোরামের থ্রেডে 'কিমো'র পরামর্শ অনুসরণ করেছি। তবে তবুও আমদানি ত্রুটি।
আমার সিস্টেমের পরিবর্তনশীল (এটি আমি সম্পাদনা করেছি): PYTHONPATH = "c: y python26"; "C: \ পাইথন 26 \ আর্কজিআইএস 10.0"; "সি: \ পাইথন 26 \ আর্কজিআইএস 10.0 \ লিব \ সাইট-প্যাকেজ"; " সি: \ প্রোগ্রাম ফাইল (x86) \ আরকজিআইএস \ ডেস্কটপ 10.0 \ আরকিপি "
আমি চেক করেছি আমার কাছে "সি: \ পাইথন 26 \ আর্কজিআইএস 10.0 \ লিবি packages সাইট-প্যাকেজস \ ডেস্কটপ 10.pth" এর সামগ্রী রয়েছে। বিষয়বস্তুগুলি হ'ল: সি: (প্রোগ্রাম ফাইল (x86) \ আর্কজিআইএস top ডেস্কটপ 10.0 \ বিন সি: \ প্রোগ্রাম ফাইল (x86) \ আর্কজিআইএস \ ডেস্কটপ 10.0 \ আরকি সি: \ প্রোগ্রাম ফাইল (x86) \ আর্কজিআইএস \ ডেস্কটপ 10.0 \ ArcToolbox \ স্ক্রিপ্ট
তবে, ট্রেসব্যাক বার্তাটি দেখায় যে একটি .py স্ক্রিপ্ট ফোল্ডারে পাওয়া গেছে: সি: \ প্রোগ্রাম ফাইল (x86) \ আর্কজিআইএস \ ডেস্কটপ 10.0 \ আরকিপি \ আরকি। সুতরাং, প্রস্তাব দেয় আর্কি মডিউলটি দোভাষী দ্বারা পাওয়া গেছে তবে তারপরে আরম্ভ করা হয়নি (?)।
আরকিপিকে পাইথন উইন্ডো থেকে আরকম্যাপ এবং আর্ককিগ্ল্যাজ ঠিক আছে called পাইথন দোভাষীর কাছ থেকে কেবল তখনই ফোন করা হয় যখন 'আমদানি করা আরকি' ব্যর্থ হয়। অতএব, আরকিপি আর্কম্যাপ / আর্কগ্যাটালগ দ্বারা সূক্ষ্ম সূক্ষ্ম হয়, তবে আইডিএল নয় - এটি কীভাবে হতে পারে?
আমার পূর্বে পাইথন 25 এর একটি ইনস্টল ছিল, তারপরে পাইথন 26 তারপরে আরকিজিআইএস 10 এ আপগ্রেড করা হয়েছিল Therefore যাইহোক, আমি সমস্ত আনইনস্টল করেছি এবং ক্লিজার ব্যবহার করে রেজিস্ট্রি পরিষ্কার করেছি।
আমি আরম্ভ / রানটাইম ত্রুটিগুলি সমাধান করার মতো অজগর নিয়ে অভিজ্ঞ না হওয়ায় কেউ কি অন্য তদন্তের পরামর্শ দিতে পারে? আমি ওএস পুনরায় ইনস্টল করা এড়াতে চাই!