Ako nahradiť python 3 za python 2 v systéme Linux

Závisí to od aplikácie vyvinutej v Pythone, ktorú používate, môže byť kompatibilná s tlmočníkom python 3, python 2 alebo dokonca oboma. V niektorých prípadoch máme nainštalované python 3 a python 2, ale bez ohľadu na to, koľko povieme nástroju, aby bežal s pythonom 2, beží ďalej s pythonom 3, takže najjednoduchšie riešenie tohto problému je nahraďte python 3 pythonom 2.

Stojí za zmienku, že riešenie, ktoré navrhujem nahradiť python 3 pythonom 2, ovplyvňuje všetky aplikácie bežiace s pythonom, takže niektoré vaše aplikácie nemusia byť schopné spustiť.

Nahraďte python 3 za python 2

Ak chceme nahradiť python 3 pythonom 2, musíme postupovať podľa týchto jednoduchých krokov:

  • Nainštalujte si python 2 pomocou sudo

  • Zmeňte symbolický odkaz vytvorený pythonom 3 na /usr/bin/python podľa pythonu 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
  • Zmeňte symbolický odkaz vytvorený balíkom virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

Pomocou týchto jednoduchých krokov už budete mať ako predvolený tlmočník python 2, rovnakým spôsobom môžete overiť, či je to tak, pomocou nasledujúceho príkazu:

python --version

S informáciami z wiki pomocou arch Linuxu


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.