Kuya ngesicelo esenziwe ku-Python osisebenzisayo, singahambisana notolika we-python 3, python 2 noma bobabili. Kwezinye izimo sine-python 3 ne-python 2 efakiwe, kepha noma ngabe sitshela kangakanani ithuluzi ukuthi lisebenze nge-python 2, liyaqhubeka nokusebenza nge-python 3, ngakho-ke isisombululo esilula kule nkinga shintsha i-python 3 nge-python 2.
Kuyaphawuleka ukuthi isixazululo engisiphakamisayo ukuthi sibuyisele python 3 nge-python 2, kuthinta zonke izinhlelo zokusebenza ezisebenza nge-python, ngakho-ke ezinye izinhlelo zakho zokusebenza kungenzeka zingakwazi ukusebenza.
Faka esikhundleni python 3 nge python 2
Ukufaka i-python 3 nge-python 2 kufanele silandele lezi zinyathelo ezilula ezilandelayo:
-
Faka i-python 2 ngeSudo
-
Shintsha i-symlink eyenziwe i-python 3 ibe yi-
/usr/bin/python
nge-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
-
Shintsha isixhumanisi esingokomfanekiso esenziwe yiphakheji
virtualenv
en/usr/bin/virtualenv
cd /usr/bin
ln -sf virtualenv2 virtualenv
Ngalezi zinyathelo ezilula uzobe usunayo i-python 2 njengotolika ozenzakalelayo, ngendlela efanayo, ungaqinisekisa ukuthi lokhu kunjalo ngomyalo olandelayo:
python --version
Ngemininingwane evela ku- wiki nge-arch Linux