এটি পাইথনে যে অ্যাপ্লিকেশনটি আপনি চালাচ্ছেন তার উপর নির্ভর করে, এটি পাইথন 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
থেকে তথ্য সহ উইকি খিলান লিনাক্স দ্বারা