Зависи од апликације развијене у Питхону коју покрећете, може бити компатибилна са интерпретатором питхон 3, питхон 2 или чак оба. У неким случајевима имамо инсталиране питхон 3 и питхон 2, али без обзира на то колико говоримо алату за покретање са питхон 2, он наставља да ради са питхон 3, тако да је најједноставније решење овог проблема замените питхон 3 са питхон 2.
Вреди напоменути да је решење које предлажем да заменим питхон 3 питхон 2, утиче на све апликације које раде са питхон-ом, тако да неке ваше апликације можда неће моћи да се покрену.
Замените питхон 3 са питхон 2
Да бисмо заменили питхон 3 са питхон 2, морамо следити следеће једноставне кораке:
-
Инсталирајте питхон 2 са судо
-
Промените симболичку везу коју је креирао питхон 3 у
/usr/bin/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
-
Промените симболичку везу коју креира пакет
virtualenv
en/usr/bin/virtualenv
cd /usr/bin
ln -sf virtualenv2 virtualenv
Овим једноставним корацима већ ћете имати подразумевани тумач питхон 2, на исти начин, можете да потврдите да је то случај следећом наредбом:
python --version
Са информацијама из вики Арцх Арцх Линук