لينڪس ۾ پٿرن 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

جي informationاڻ سان رڪن آرڪس لينڪس طرفان


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

تبصرو ڪرڻ جو پهريون

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.