Kā aizstāt python 3 ar python 2 Linux

Tas ir atkarīgs no tā, kuru lietojumprogrammu izstrādājāt Python, kuru jūs izmantojat, tā var būt saderīga ar Python 3, Python 2 vai pat abiem tulkotājiem. Dažos gadījumos mums ir instalēts python 3 un python 2, taču neatkarīgi no tā, cik daudz mēs rīkam liekam palaist ar Python 2, tas turpina darboties ar Python 3, tāpēc vienkāršākais šīs problēmas risinājums ir nomainiet pitonu 3 ar pitonu 2.

Ir vērts atzīmēt, ka risinājums, kuru es ierosinu aizstāt python 3 ar python 2, ietekmē visas programmas, kas darbojas ar pitonu, tāpēc dažas no jūsu lietojumprogrammām, iespējams, nevarēs palaist.

Nomainiet pitonu 3 ar pitonu 2

Lai aizstātu python 3 ar python 2, mums jāveic šādas vienkāršas darbības:

  • Instalējiet python 2 ar sudo

  • Mainiet simonu, kuru izveidojis python 3, uz /usr/bin/python ar pitonu 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
  • Mainiet pakotnes izveidoto simbolisko saiti virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

Veicot šīs vienkāršās darbības, jums jau būs python 2 kā noklusējuma tulks, tādā pašā veidā jūs varat pārbaudīt, vai tas tā ir ar šo komandu:

python --version

Ar informāciju no Wiki ar arku Linux


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.