Hogyan lehet a python 3-at lecserélni a python 2-re a Linuxban

A futtatott Pythonban kifejlesztett alkalmazástól függ, kompatibilis lehet a Python 3, a Python 2 vagy akár mindkettő tolmácsával. Bizonyos esetekben a Python 3 és a Python 2 telepítve van, de bármennyire is mondjuk egy eszköznek, hogy a Python 2-vel fusson, az továbbra is a Python 3-mal fut, így a probléma legegyszerűbb megoldása cserélje le a python 3-at a python 2-re.

Érdemes megjegyezni, hogy az általam javasolt megoldás a python 3 helyébe a python 2, a Python-szal futó összes alkalmazást érinti, ezért előfordulhat, hogy egyes alkalmazásai nem tudnak futtatni.

Cserélje le a Python 3 szót Python 2-re

A python 3 python 2-re történő cseréjéhez a következő egyszerű lépéseket kell követnünk:

  • Telepítse a python 2-t a sudo-val

  • Változtassa a python 3 által létrehozott symlinket a következőre: /usr/bin/python által 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
  • Módosítsa a csomag által létrehozott szimbolikus linket virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

Ezekkel az egyszerű lépésekkel már a python 2 lesz az alapértelmezett tolmács, ugyanúgy ellenőrizheti, hogy ez a helyzet a következő paranccsal:

python --version

A wiki arch Linux alatt


Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.