স্পাইডার, পাইথনের শক্তিশালী ইন্টারেক্টিভ বিকাশের পরিবেশ

সম্পর্কে স্পাইডার

পরের নিবন্ধে আমরা স্পাইডারকে একবার দেখে নিই (বৈজ্ঞানিক পাইথন বিকাশ পরিবেশ)। এই পাইথন ভাষার জন্য একটি শক্তিশালী ইন্টারেক্টিভ বিকাশের পরিবেশ। আমার কাছে উন্নত সম্পাদনা বৈশিষ্ট্য, ইন্টারেক্টিভ টেস্টিং, ডিবাগিং এবং ইন্ট্রোস্পেকশন এবং একটি সংখ্যার কম্পিউটিং পরিবেশ রয়েছে। আইপিথনের সমর্থনের জন্য ধন্যবাদ (ইন্টারেক্টিভ পাইথন দোভাষী) এবং জনপ্রিয় পাইথন লাইব্রেরি যেমন NumPy, SciPy, বা matplotlib (2 ডি / 3 ডি ইন্টারেক্টিভ প্লট করা)। স্পাইডার এছাড়াও হিসাবে ব্যবহার করা যেতে পারে গ্রন্থাগারটি শক্তিশালী কনসোল সম্পর্কিত উইজেট সরবরাহ করে আমাদের পাইকিউটি ভিত্তিক অ্যাপ্লিকেশনগুলির জন্য। এটি আপনার গ্রাফিকাল ইউজার ইন্টারফেস ডিজাইনে সরাসরি ডিবাগিং কনসোলকে সংহত করতে ব্যবহার করা যেতে পারে।

স্পাইডার (পূর্বে পাইডি) ক ওপেন সোর্স ক্রস-প্ল্যাটফর্ম এবং সংহত উন্নয়নের পরিবেশ (এখানে) পাইথন ভাষায় বৈজ্ঞানিক প্রোগ্রামিংয়ের জন্য। এই আইডিইটি এমআইটি লাইসেন্সের আওতায় প্রকাশিত হয়েছিল। স্পাইডার হলেন প্লাগইনগুলির সাহায্যে এক্সটেনসিবল। এতে ডেটা পরিদর্শন করার জন্য ইন্টারেক্টিভ সরঞ্জামগুলির সমর্থন অন্তর্ভুক্ত রয়েছে এবং পাইথন এবং পাইফ্লেকস, পাইলেট এবং রোপের মতো যন্ত্রগুলির জন্য নির্দিষ্ট মানের নিয়ন্ত্রণ অন্তর্ভুক্ত করা হয়েছে।

আমি ইতিমধ্যে বলেছি, এটি হয় অ্যানাকোন্ডার মাধ্যমে একটি ক্রস-প্ল্যাটফর্ম আইডিইউইন্ডোতে উইনপাইথন এবং পাইথন (x, y) সহ ম্যাকপোর্টসের মাধ্যমে ম্যাকওএসে। এটি আরকিউ লিনাক্স, ডেবিয়ান, ফেডোরা, জেন্টু লিনাক্স, ওপেনসুএস, এবং উবুন্টুর মতো প্রধান গ্নু / লিনাক্স বিতরণের জন্যও উপলব্ধ।

2017 সালের মাঝামাঝি নভেম্বর থেকে, বড় অজগর সাপ বিগত 18 মাস ধরে এটি করার পরে এই আইডিইটির বিকাশের জন্য অর্থায়ন বন্ধ করে দিয়েছে। এই কারণে, উন্নয়ন এখন থেকে স্পাইডার 3কে আগের তুলনায় অনেক ধীর গতিতে রেখে ফোকাস করবে, যদিও এর অর্থ এই নয় যে তারা এই প্রকল্পটি ত্যাগ করবে। আপনি নীচের এই সংবাদ সম্পর্কে আরও জানতে পারেন লিংক.

স্পাইডারের সাধারণ বৈশিষ্ট্য

স্পাইডার পাইথন কোড

  • এই আইডিই সংহত করার সম্পাদক হলেন বহুভাষা। আমার একটি ফাংশন / ক্লাস ব্রাউজার, কোড পার্সিং ফাংশন (পাইফ্লেকস এবং পাইলট বর্তমানে সমর্থিত), কোড সমাপ্তির বিকল্প, অনুভূমিক এবং উল্লম্ব বিভাজন এবং গোটো সংজ্ঞা রয়েছে।
  • ইন্টারেক্টিভ কনসোল। পাইথন বা আইপিথন কনসোলগুলি একটি কর্মক্ষেত্র এবং সম্পাদনায় লিখিত কোডটি তাত্ক্ষণিকভাবে মূল্যায়নের জন্য ডিবাগিং সমর্থন। এটিও সাথে আসে ম্যাটপ্ল্লিটব চিত্রের সংহতকরণ.
  • আমি পোজ a ডকুমেন্টেশন ভিউয়ার। প্রোগ্রামটি সম্পাদক বা কনসোলে যে কোনও ক্লাস বা ফাংশন কল করার জন্য আমাদের ডকুমেন্টেশন প্রদর্শন করতে সক্ষম হবে।
  • আমরা করতে পারব ভেরিয়েবলগুলি এক্সপ্লোর করুন একটি ফাইল কার্যকর করার সময় তৈরি। এগুলি বিভিন্ন জিইউআই-ভিত্তিক সম্পাদক, যেমন একটি অভিধান এবং নম্পি ম্যাট্রিক্স সহ সম্পাদনা করা সম্ভব হবে।
  • আমরা হবে সংরক্ষণাগারগুলি অনুসন্ধান করার সম্ভাবনা। এটি আমাদের নিয়মিত প্রকাশের সমর্থনও সরবরাহ করবে।
  • আমরা একটি থাকতে পারে ফাইল ব্রাউজার বৃহত্তর সান্ত্বনার জন্য। আমরা ইতিহাস রেকর্ড অ্যাক্সেস করতে সক্ষম হবে।
  • স্পাইডার একটি পাইকিউটি 5 / পাইকিউটি 4 এক্সটেনশন লাইব্রেরি হিসাবেও ব্যবহার করা যায়মডিউল স্পাইডার)। স্পাইডারে ব্যবহৃত পাইথন ইন্টারেক্টিভ শেল উইজেটটি আপনার নিজের পাইকিউটি 5 / পাইকিকি 4 অ্যাপ্লিকেশনটিতে তৈরি করা যেতে পারে।
  • কে পারে এটি প্রয়োজন প্রকল্পের উত্স কোডের পরামর্শ নিন পৃষ্ঠাতে এর বৈশিষ্ট্যগুলি GitHub প্রকল্পের।

স্পাইডার ইনস্টলেশন

প্রতিবেদনে বলা হয়েছে, আমরা এই আইডিই বিভিন্ন Gnu / লিনাক্স সিস্টেমে ইনস্টল করতে সক্ষম হব অফিসিয়াল প্রকল্পের ডকুমেন্টেশন। এই উদাহরণে উবুন্টু 17.10 এ ইনস্টলেশনটি করা হবে। সঠিক অপারেশন জন্য আমাদের নির্দিষ্ট প্রয়োজনীয়তা পূরণ করা প্রয়োজন হবে প্রয়োজনীয় এই নির্ভরতাগুলির সাথে পরামর্শ করা যেতে পারে প্রয়োজনীয়তা বিভাগ, যা সফল ইনস্টলেশনের জন্য অন্যান্য প্যাকেজগুলির প্রয়োজনীয়তার বিবরণ দেয়। নির্ভরতা শেষ হয়ে গেলে, আমরা টার্মিনালটি (Ctrl + Alt + T) খোলার মাধ্যমে এটিতে ইনস্টলেশন চালিয়ে যেতে সক্ষম হব:

sudo apt install spyder

আমরাও পারি পাইপ ব্যবহার করে এই প্রোগ্রামটি ইনস্টল করুন। টার্মিনালটি থেকে এটি করতে (Ctrl + Alt + T) আমরা লিখব:

sudo pip install spyder

স্পাইডার আনইনস্টল করুন

আমরা আমাদের উবুন্টু থেকে একটি টার্মিনাল (Ctrl + Alt + T) খোলার মাধ্যমে এবং এটিতে নিম্নলিখিতগুলি লিখে এই আইডিই আনইনস্টল করতে সক্ষম হব:

sudo apt remove spyder && sudo apt autoremove

যদি আমরা পাইপ ব্যবহার করে ইনস্টল করতে বেছে নিই, আমরা টার্মিনালে টাইপ করে প্রোগ্রামটি আনইনস্টল করতে পারি:

sudo pip uninstall spyder

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   কার্লর্ড তিনি বলেন

    আমি CentOS 7.6 এর সাথে পাইপ «ইনস্টল» ব্যবহার করে গাইডটি ব্যবহার করেছি

    ইয়াম ব্যবহার করে পাইথন-ডেভেল অনুপস্থিত লাইব্রেরিটি ইনস্টল করে ত্রুটিযুক্ত পাইথন.কে অনুপস্থিত অবস্থায় জিসিসির সাথে একটি সমস্যা সমাধান করতে হয়েছিল:

    পাইডন 2.x ইনস্টলের জন্য সুডো ইয়াম ইনস্টল পাইথন-ডেভেল #
    পাইডন 3.x ইনস্টলের জন্য পাইডন 3-ডেভেল # সুডো ইয়াম ইনস্টল করুন

    এর পরে এটি ইনস্টল হয়ে দুর্দান্ত কাজ করে (আপনার যদি উবুন্টুতে একই জিনিস থাকে তবে কেবল চালান)
    পাইডন 2.x ইনস্টলের জন্য পাইডন-ডেভ # ইনস্টল করুন do
    পাইডন 3.x ইনস্টলের জন্য পাইডন 3-ডেভ # ইনস্টল করুন su