See sõltub teie käitatavast Pythonis välja töötatud rakendusest, see võib ühilduda Python 3, Python 2 või isegi mõlema tõlgiga. Mõnel juhul on meil installitud python 3 ja python 2, kuid hoolimata sellest, kui palju me käskime tööriista käitada koos python 2-ga, töötab see jätkuvalt python 3-ga, nii et selle probleemi kõige lihtsam lahendus on asenda python 3 püthon 2-ga.
Väärib märkimist, et minu pakutav lahendus asendada python 3 Python 2-ga, mõjutab kõiki pythoniga töötavaid rakendusi, nii et mõnda teie rakendust ei pruugi olla võimalik käivitada.
Asendage python 3 püthon 2-ga
Python 3 asendamiseks python 2-ga peame järgima järgmisi lihtsaid samme:
-
Installige python 2 sudoga
-
Muutke python 3 loodud sümboli linkiks
/usr/bin/python
poolt 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
-
Muutke paketi loodud sümboolset linki
virtualenv
en/usr/bin/virtualenv
cd /usr/bin
ln -sf virtualenv2 virtualenv
Nende lihtsate toimingutega on teil vaiketõlgina juba python 2, samamoodi saate kontrollida, kas see on nii järgmise käsuga:
python --version
Mis teavet wiki arch Linuxi poolt