Kaip pakeisti „Python 3“ „Python 2“ sistemoje „Linux“

Tai priklauso nuo jūsų sukurtos programos, sukurtos „Python“, ji gali būti suderinama su „Python 3“, „Python 2“ ar net abiejų vertėjais. Kai kuriais atvejais mes turime įdiegtą „Python 3“ ir „Python 2“, tačiau nesvarbu, kiek liepiame įrankiui veikti su „Python 2“, jis ir toliau veikia su „Python 3“, todėl paprasčiausias šios problemos sprendimas yra Python 3 pakeiskite Python 2.

Verta paminėti, kad sprendimas, kurį siūlau pakeisti python 3 python 2, turi įtakos visoms programoms, veikiančioms su python, todėl kai kurių jūsų programų gali nepavykti paleisti.

Python 3 pakeiskite python 2

Norėdami pakeisti python 3 python 2, turime atlikti šiuos paprastus veiksmus:

  • Įdiekite python 2 su sudo

  • Pakeiskite „Python 3“ sukurtą „Symlink“ į /usr/bin/python pateikė pitonas 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
  • Pakeiskite paketo sukurtą simbolinę nuorodą virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

Atlikdami šiuos paprastus veiksmus, jūs jau turėsite python 2 kaip numatytąjį vertėją, taip pat galite patikrinti, ar taip yra su šia komanda:

python --version

Su informacija iš wiki pagal „arch Linux“


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.