Cum se înlocuiește python 3 cu python 2 în Linux

Depinde de aplicația dezvoltată în Python pe care o executați, poate fi compatibilă cu interpretul python 3, python 2 sau chiar ambele. În unele cazuri avem python 3 și python 2 instalate, dar oricât de mult am spune unui instrument să ruleze cu python 2, acesta continuă să ruleze cu python 3, deci cea mai simplă soluție la această problemă este înlocuiți python 3 cu python 2.

Este demn de remarcat faptul că soluția pe care o propun să înlocuiască python 3 cu python 2, afectează toate aplicațiile care rulează cu python, deci este posibil ca unele dintre aplicațiile dvs. să nu poată rula.

Înlocuiți python 3 cu python 2

Pentru a înlocui python 3 cu python 2 trebuie să urmăm următorii pași simpli:

  • Instalați python 2 cu sudo

  • Schimbați linkul simbol creat de python 3 în /usr/bin/python de 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
  • Schimbați linkul simbolic creat de pachet virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

Cu acești pași simpli veți avea deja Python 2 ca interpret implicit, în același mod, puteți verifica dacă acest lucru este așa cu următoarea comandă:

python --version

Cu informații de la Wiki de archlinux


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.