كيفية استبدال Python 3 بـ Python 2 في Linux

يعتمد ذلك على التطبيق المطور في Python الذي تقوم بتشغيله ، ويمكن أن يكون متوافقًا مع مترجم python 3 أو python 2 أو حتى كليهما. في بعض الحالات ، يكون لدينا python 3 و python 2 مثبتين ، ولكن بغض النظر عن مقدار إخبارنا بأداة للتشغيل مع python 2 ، فإنها تستمر في العمل مع python 3 ، لذا فإن أبسط حل لهذه المشكلة هو استبدل python 3 بـ python 2.

تجدر الإشارة إلى أن الحل الذي أقترحه لاستبدال python 3 بـ python 2 ، يؤثر على جميع التطبيقات التي تعمل مع بيثون، لذلك قد لا تتمكن بعض تطبيقاتك من العمل.

استبدل python 3 ب python 2

لاستبدال python 3 بـ python 2 ، يجب علينا اتباع الخطوات البسيطة التالية:

  • قم بتثبيت python 2 باستخدام sudo

  • قم بتغيير الارتباط الرمزي الذي تم إنشاؤه بواسطة python 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

باستخدام هذه الخطوات البسيطة ، سيكون لديك بالفعل Python 2 كمترجم افتراضي ، وبنفس الطريقة ، يمكنك التحقق من أن هذه هي الحالة باستخدام الأمر التالي:

python --version

مع معلومات من ويكي بواسطة قوس لينكس


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.