উবুন্টু 22.04 এ পাইথন আনইনস্টল করুন

Ubuntu 22 04 E Pa Ithana Ana Inastala Karuna



পাইথন সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষাগুলির মধ্যে একটি। এটি সরলতার উপর জোর দিয়ে একটি ব্যাখ্যা করা সাধারণ-উদ্দেশ্য প্রোগ্রামিং ভাষা। এর বহুমুখীতার কারণে, পাইথন বিভিন্ন উদ্দেশ্যে ব্যবহৃত হয়: ওয়েব ডেভেলপমেন্ট, ডেটা বিশ্লেষণ, কৃত্রিম বুদ্ধিমত্তা এবং আরও অনেক কিছু।

এই গাইডে, আমরা পাইথন আনইনস্টল করার দিকে নজর দেব উবুন্টু 22.04 .

পূর্বশর্ত

এই নির্দেশিকা অনুসরণ করতে, আপনার নিম্নলিখিত উপাদানগুলির প্রয়োজন:







  • একটি সঠিকভাবে কনফিগার করা লিনাক্স সিস্টেম। এই সম্পর্কে আরও জানো ভার্চুয়ালবক্সে একটি উবুন্টু ভার্চুয়াল মেশিন সেট আপ করা .
  • সুডো বিশেষাধিকার সহ একটি নন-রুট ব্যবহারকারীর অ্যাক্সেস। নিবন্ধটি দেখুন ব্যবহার sudoers পরিচালনা করতে sudo বিশেষাধিকার .

পাইথন প্রধান রিলিজ

এখন পর্যন্ত, পাইথনের দুটি প্রধান সংস্করণ হল:



  • পাইথন 2
  • পাইথন 3

Python 2 তার শেষ আপডেট (v2.7.18) পেয়েছে 20 এপ্রিল, 2020-এ। এটি বেশিরভাগই Python 3-এর পক্ষে পর্যায়ক্রমে আউট হয়েছে। তবে এই পদক্ষেপটি সম্প্রদায়ের মধ্যে একটি বড় বিশৃঙ্খলা সৃষ্টি করেছে। Python 2 এত জনপ্রিয় ছিল যে EOL কে ভবিষ্যতে একাধিকবার ধাক্কা দিতে হয়েছিল।



যদিও অবহেলিত, আপনি এখনও সামঞ্জস্যতার কারণে কিছু Python 2 ইনস্টলেশনের মধ্যে আসতে পারেন। ডিফল্টরূপে, উবুন্টু ইনস্টল পাইথন 3 এর সাথে আসে।





পদ্ধতি 1: APT ব্যবহার করে পাইথন অপসারণ

ধাপ 1: ইনস্টল করা পাইথন প্যাকেজ খোঁজা

নিম্নলিখিত কমান্ড চালান:



$ python3 -- সংস্করণ

$ python2 -- সংস্করণ

এখানে:

  • আমরা পাইথন এক্সিকিউটেবলকে এর সংস্করণ প্রিন্ট করতে বলি।
  • উবুন্টু 22.04 পূর্বে ইনস্টল করা পাইথন 3 এর সাথে আসে। সুতরাং, প্রথম কমান্ডটি একটি সংস্করণ নম্বর প্রদান করে।
  • উবুন্টু 22.04 আগে থেকে ইনস্টল করা পাইথন 2 এর সাথে আসে না। সুতরাং, প্রত্যাশিত ফলাফলটি একটি ত্রুটি। যাইহোক, যদি কমান্ডটি একটি সংস্করণ নম্বর প্রদান করে, পাইথন 2 পরে ইনস্টল করা হয়।

ডেবিয়ান/উবুন্টুতে, মূল পাইথন প্যাকেজগুলি নিম্নরূপ:

  • Python 2: python2
$ apt info python2

  • Python 3: python3
$ apt info python3

ধাপ 2: পাইথন আনইনস্টল করা

এখন যেহেতু আমরা জানি যে পাইথন সংস্করণ বর্তমানে সিস্টেমে ইনস্টল করা আছে, আমরা সেগুলি আনইনস্টল করার কাজ শুরু করতে পারি।

Python 2 অপসারণ করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo apt python2 অপসারণ

Python 3 অপসারণ করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo apt python3 অপসারণ

ঐচ্ছিক: সমস্ত পাইথন প্যাকেজ সরান

সমস্ত পাইথন-সম্পর্কিত প্যাকেজগুলি সরানোর সুপারিশ করা হয় না যেহেতু সিস্টেমের বিভিন্ন অংশ তাদের উপর নির্ভর করে। আপনি যদি এগিয়ে যেতে চান তবে নিশ্চিত করুন যে আপনি আপনার সমস্ত গুরুত্বপূর্ণ ডেটা ব্যাক আপ করেছেন৷

সিস্টেম থেকে সমস্ত পাইথন প্যাকেজ অপসারণ করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo apt autoremove --শুদ্ধ করা * অজগর *

এখানে:

  • APT প্যাকেজ ম্যানেজার প্রদত্ত রেগুলার এক্সপ্রেশন (*python*) এর সাথে মেলে এমন প্যাকেজগুলি সন্ধান করে। ম্যাচিং প্যাকেজ অপসারণের জন্য চিহ্নিত করা হয়.
  • APT অপসারণের জন্য সেই প্যাকেজগুলির নির্ভরতাও চিহ্নিত করে।

পদ্ধতি 2: উৎস থেকে পাইথন অপসারণ

যদি পাইথন এর সোর্স কোড থেকে সংকলিত এবং ইনস্টল করা হয়, APT ইনস্টলেশন চিনতে সক্ষম হবে না। সেক্ষেত্রে আনইনস্টল করার প্রক্রিয়া ভিন্ন হবে।

ধরে নিচ্ছি যে আপনার কাছে এখনও সোর্স ডিরেক্টরি রয়েছে যাতে কম্পাইল করা পাইথন প্যাকেজ রয়েছে, নিম্নলিখিত কমান্ডগুলি চালান:

$ সিডি < path_to_python_source_dir >
$ sudo করা আনইনস্টল

আপনি যদি উত্স ডিরেক্টরিটি মুছে ফেলেন তবে আপনি ইনস্টল করা লাইব্রেরি এবং বাইনারিগুলি ম্যানুয়ালি সরানোর চেষ্টা করতে পারেন:

$ সিডি / usr / স্থানীয় / বিন
$ sudo rm -চ 2 থেকে 3 * নিষ্ক্রিয় * পিপ * pydoc * অজগর *

মনে রাখবেন যে এটি শেষ অবলম্বন বলে বোঝানো হয়েছে। এটি পুরো সিস্টেম জুড়ে দূষিত এবং ভাঙা কনফিগারেশন হতে পারে।

পদ্ধতি 3: PyPy সরানো

PyPy লক্ষ্য CPython (ডিফল্ট Python বাস্তবায়ন) এর প্রতিস্থাপন করা। এটি RPython দিয়ে নির্মিত যা একই সাথে এটির সাথে বিকশিত হয়েছিল। CPython ব্যতীত PyPy ব্যবহার করার মূল সুবিধা হল কর্মক্ষমতা . যদিও এটি পাইথনের একটি বাস্তবায়ন, কিছু পার্থক্য সামঞ্জস্যকে প্রভাবিত করতে পারে। PyPy সম্পর্কে আরও জানুন .

ক্লাসিক পাইথনের মতো, PyPy-এরও দুটি বড় রিলিজ রয়েছে:

  • PyPy 2 (pypy)
  • PyPy 3 (pypy3)

PyPy ইনস্টল করতে, নিম্নলিখিত কমান্ডগুলি চালান:

$ sudo উপযুক্ত ইনস্টল pypy

$ sudo উপযুক্ত ইনস্টল pypy3

একইভাবে, PyPy আনইনস্টল করতে, নিম্নলিখিত কমান্ডগুলি চালান:

$ sudo apt pypy অপসারণ

$ sudo apt pypy3 সরান

বোনাস: পিআইপি সরানো হচ্ছে

PIP হল পাইথন প্যাকেজ/মডিউলগুলির জন্য ডি-ফ্যাক্টো স্ট্যান্ডার্ড প্যাকেজ ম্যানেজার। ডিফল্টরূপে, এটি ব্যবহার করার জন্য কনফিগার করা হয়েছে পাইথন প্যাকেজ সূচক প্যাকেজের উৎস হিসেবে। Python 3 (v3.4 এবং পরবর্তী) থেকে শুরু করে, PIP পাইথন 3-এর সাথে আগে থেকে ইনস্টল করা হয়। 'PIP' শব্দটি 'PIP ইনস্টল প্যাকেজ' এর জন্য একটি পুনরাবৃত্ত সংক্ষিপ্ত রূপ। পিআইপি সম্পর্কে আরও জানুন .

পাইথন প্রধান রিলিজের অনুরূপ, PIP এর Python 2 (python-pip) এবং Python 3 (python3-pip) উভয়ের জন্যই অনন্য সংস্করণ রয়েছে।

$ উপযুক্ত তথ্য পাইথন-পিপ

$ apt তথ্য python3-pip

আপনি যদি সমস্ত পাইথন প্যাকেজ মুছে ফেলেন, তাহলে PIP ডিফল্টরূপে আনইনস্টল করা হয়। যাইহোক, আপনি যদি বিশেষভাবে PIP আনইনস্টল করতে চান তবে নিম্নলিখিত কমান্ডগুলি চালান:

$ sudo apt python-pip অপসারণ

$ sudo apt python3-pip সরান

উপসংহার

আমরা উবুন্টু 22.04 থেকে পাইথন অপসারণের একাধিক উপায় প্রদর্শন করেছি। আমরা APT ব্যবহার করে সিস্টেম থেকে CPython এবং PyPy উভয়ই আনইনস্টল করে দেখিয়েছি। পাইথন সোর্স কোড থেকে ইন্সটল করা থাকলে তা আনইনস্টল করার বিষয়েও আমরা আলোচনা করেছি।

পাইথন পুনরায় ইনস্টল করতে হবে? এই গাইড দেখুন উবুন্টু 22.04 এ পাইথন ইনস্টল করা হচ্ছে . পাইথনের সাথে আপনার যাত্রা শুরু করতে আগ্রহী? অনুসরণ গাইড শুরু করার জন্য 30টি উদাহরণ স্ক্রিপ্ট বৈশিষ্ট্য। দ্য পাইথন উপ-শ্রেণী এছাড়াও পাইথন প্রোগ্রামিং এর বিভিন্ন দিক সম্পর্কে অসংখ্য গাইড রয়েছে।