ডিএসপিএল টুলস

DSPL টুলস হল কমান্ড-লাইন ইউটিলিটিগুলির একটি ছোট স্যুট যা ডিএসপিএল ডেটাসেট তৈরি, সংগঠিত এবং যাচাই করতে সাহায্য করার জন্য ডিজাইন করা হয়েছে। স্যুটে বর্তমানে নিম্নলিখিত উপাদান রয়েছে:

  • DSPL চেক: অফিসিয়াল DSPL স্কিমার আনুগত্য, অভ্যন্তরীণ রেফারেন্সের ধারাবাহিকতা এবং CSV লেআউট সহ বিভিন্ন মানদণ্ডের বিপরীতে একটি ডেটাসেট পরীক্ষা করে।
  • DSPL Gen: একটি ইনপুট CSV ফাইল থেকে একটি সাধারণ, DSPL ডেটাসেট "টেমপ্লেট" তৈরি করে

এই সফ্টওয়্যারটি একটি BSD লাইসেন্সের অধীনে প্রকাশিত হয়; GitHub-এ ব্রাউজিং এবং ডাউনলোড করার জন্য সম্পূর্ণ সোর্স কোড উপলব্ধ। রিলিজ নোট DSPL টুলস README ফাইলে প্রদান করা হয়েছে।

নিচের অংশে বর্ণনা করা হয়েছে কিভাবে DSPL টুল ইনস্টল করতে হয়। এটি হয়ে গেলে, আপনি বান্ডেলের মধ্যে পৃথক ইউটিলিটিগুলি চালাতে পারেন। আরো তথ্যের জন্য উপরের লিঙ্ক অনুসরণ করুন.

দ্রষ্টব্য: নীচের এবং লিঙ্কযুক্ত সাবপেজগুলির দিকনির্দেশগুলি অনুমান করে যে আপনার সিস্টেমে কমান্ড-লাইন পরিবেশের সাথে আপনার একটি প্রাথমিক পরিচিতি রয়েছে (যেমন, আপনি টার্মিনাল/কমান্ড-প্রম্পটে যেতে পারেন, ডিরেক্টরি পরিবর্তন করতে পারেন, এক্সপ্রেস ফাইল পাথ, ইত্যাদি) .

DSPL টুল ইনস্টল করা হচ্ছে

DSPL টুলগুলি পাইথনে লেখা হয়, একটি ক্রস-প্ল্যাটফর্ম, ওপেন সোর্স স্ক্রিপ্টিং ভাষা। সেট আপ করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:

  1. একটি পাইথন ইন্টারপ্রেটার ইনস্টল করুন (সংস্করণ 2.6 বা 2.7), যদি প্রয়োজন হয়:
    • উইন্ডোজ: এই পৃষ্ঠায় পাওয়া "Windows x86 MSI ইনস্টলার" ডাউনলোড করুন এবং চালান।
    • Mac OS X: পাইথন ডিফল্টরূপে ইনস্টল করা আছে, তবে আপনাকে আরও সাম্প্রতিক সংস্করণে আপগ্রেড করতে হতে পারে। বিস্তারিত জানার জন্য এই পৃষ্ঠা দেখুন.
    • লিনাক্স: পাইথন সাধারণত ডিফল্টরূপে ইনস্টল করা থাকে, তবে আপনাকে আরও সাম্প্রতিক সংস্করণে আপগ্রেড করতে হতে পারে। আপনার নির্দিষ্ট বিতরণের জন্য ডকুমেন্টেশনের সাথে পরামর্শ করুন।
  2. DSPL টুল ইনস্টল করুন:
    1. ডিএসপিএল ওপেন সোর্স সাইট থেকে ডিএসপিএল টুলস জিপ বান্ডেল ডাউনলোড করুন এবং বের করুন।
    2. একটি টার্মিনাল/কমান্ড-প্রম্পট উইন্ডো খুলুন, এক্সট্র্যাক্ট করা জিপ ফাইলের টপ-লেভেল ডিরেক্টরিতে নেভিগেট করুন এবং রান করুন:
      python setup.py install
      
      আপনাকে পাইথন এক্সিকিউটেবলে একটি সম্পূর্ণ পাথ প্রদান করতে হতে পারে; বিস্তারিত জানার জন্য নীচের ধাপ 3 দেখুন।
  3. (ঐচ্ছিক) Python ইন্টারপ্রেটার এক্সিকিউটেবল এবং dsplcheck.py এবং dsplgen.py ফাইলগুলি অন্তর্ভুক্ত করতে আপনার সিস্টেমের পথ প্রসারিত করুন।
    • এই ধাপটি এড়িয়ে গেলে, টুলগুলি চালানোর সময় আপনাকে এই উপাদানগুলিতে সম্পূর্ণ পাথ দিতে হতে পারে, যেমন (উইন্ডোজে) c:\python27\python এর পরিবর্তে শুধুমাত্র python
    • এটি করার জন্য নির্দেশাবলী মেশিন থেকে মেশিনে পরিবর্তিত হয়। নির্দেশিকা জন্য আপনার সিস্টেম ডকুমেন্টেশন পরামর্শ.

কিছু বিবিধ নোট এবং সতর্কতা:

  • DSPL টুল 2.6 এর আগে বা 2.7 এর পরে Python সংস্করণের সাথে কাজ করবে না।
  • উপরের ধাপগুলি চালানোর জন্য আপনাকে আপনার মেশিনে প্রশাসক হিসাবে লগ ইন করতে হতে পারে৷