O da lori ohun elo ti o dagbasoke ni Python ti o nṣiṣẹ, o le ni ibaramu pẹlu onitumọ ti Python 3, Python 2 tabi paapaa mejeeji. Ni awọn ọrọ miiran a ti fi python 3 ati Python 2 sori ẹrọ, ṣugbọn bii bi a ṣe sọ fun ọpa kan lati ṣiṣẹ pẹlu Python 2, o tẹsiwaju lati ṣiṣẹ pẹlu Python 3, nitorinaa ojutu ti o rọrun julọ si iṣoro yii ni ropo Python 3 pẹlu Python 2.
O ṣe akiyesi pe ojutu ti Mo dabaa lati rọpo Python 3 pẹlu Python 2, yoo ni ipa lori gbogbo awọn ohun elo ti n ṣiṣẹ pẹlu Python, nitorina diẹ ninu awọn ohun elo rẹ le ma ni anfani lati ṣiṣe.
Atọka
Rọpo Python 3 pẹlu Python 2
Lati rọpo Python 3 pẹlu Python 2 a gbọdọ tẹle awọn igbesẹ ti o rọrun wọnyi:
-
Fi sori ẹrọ Python 2 pẹlu sudo
-
Yi symlink ti a ṣẹda nipasẹ Python 3 sinu
/usr/bin/python
nipasẹ 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
-
Yi ọna asopọ aami ti a ṣẹda nipasẹ package naa pada
virtualenv
en/usr/bin/virtualenv
cd /usr/bin
ln -sf virtualenv2 virtualenv
Pẹlu awọn igbesẹ wọnyi o yoo ti ni python 2 tẹlẹ bi olutumọ aiyipada, ni ọna kanna, o le rii daju pe eyi ni ọran pẹlu aṣẹ atẹle:
python --version
Pẹlu alaye lati awọn wiki nipasẹ Linux to dara
Jẹ akọkọ lati sọ ọrọ