লিনাক্সে পাইথন 3 এর সাথে পাইথন 2 কে কীভাবে প্রতিস্থাপন করা যায়

এটি পাইথনে যে অ্যাপ্লিকেশনটি আপনি চালাচ্ছেন তার উপর নির্ভর করে, এটি পাইথন 3, পাইথন 2 বা উভয়ের দু'দ্বারের সাথেও উপযুক্ত হতে পারে। কিছু ক্ষেত্রে অজগর 3 এবং পাইথন 2 ইনস্টল করা আছে তবে পাইথন 2 দিয়ে চালানোর জন্য আমরা কোনও সরঞ্জামকে যতই বলি না কেন, এটি অজগর 3 দিয়ে চালিয়ে যেতে থাকে, সুতরাং এই সমস্যার সহজ সমাধান হ'ল পাইথন 3 এর সাথে পাইথন 2 প্রতিস্থাপন করুন.

এটি লক্ষণীয় যে সমাধানটি আমি পাইগন 3 এর সাথে পাইথন 2 প্রতিস্থাপনের প্রস্তাব দিই, অজগর দিয়ে চলমান সমস্ত অ্যাপ্লিকেশনকে প্রভাবিত করে, তাই আপনার অ্যাপ্লিকেশনগুলির কিছু চালাতে নাও পারে।

পাইথন 3 এর সাথে অজগর 2 প্রতিস্থাপন করুন

পাইথন 3 এর সাথে পাইথন 2 প্রতিস্থাপন করতে আমাদের নীচের সহজ পদক্ষেপগুলি অনুসরণ করতে হবে:

  • সুডোর সাথে পাইথন 2 ইনস্টল করুন

  • পাইথন 3 দ্বারা নির্মিত সিমিলিংক পরিবর্তন করুন /usr/bin/python পাইথন 2 দ্বারা

cd /usr/bin
ls -l python
    lrwxrwxrwx 1 root root 7  17 Dec. 12:04 python -> python3
ln -sf python2 python
ls -l python
    lrwxrwxrwx 1 root root 10 Apr 11 14:28 python -> python2
  • প্যাকেজ দ্বারা নির্মিত প্রতীকী লিঙ্ক পরিবর্তন করুন virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

এই সাধারণ পদক্ষেপের মাধ্যমে আপনার কাছে ইতিমধ্যে অজগর 2 ডিফল্ট দোভাষী হিসাবে থাকবে, একইভাবে আপনি যাচাই করতে পারবেন যে নিম্নলিখিত কমান্ডের ক্ষেত্রে এটি ঘটেছে:

python --version

থেকে তথ্য সহ উইকি খিলান লিনাক্স দ্বারা


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

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

*

*

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