Вернитесь к Python 2.7
Используйте команду:
sudo update-alternatives --config python
Если вы получили ошибку:
update-alternatives: error: no alternatives for python
Обновите ваш update-alternatives
как следовать:
ls /usr/bin | grep python | columns
образец вывода:
dh_python2 idle-python3.4 python2 python3 python3.4m dh_python3 python python2.7 python3.4 python3m
У вас есть python2.7
и python3.4
запустить:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.4 2
Увидеть update-alternatives --help
Теперь вы можете бежать;
sudo update-alternatives --config python
образец вывода:
There are 2 choices for the alternative python (providing /usr/bin/python). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/python3.4 2 auto mode 1 /usr/bin/python2.7 1 manual mode 2 /usr/bin/python3.4 2 manual mode Press enter to keep the current choice[*], or type selection number: 1
Чтобы сделать по python2.7
умолчанию, выберите 1
Бежать :
sudo dpkg --configure -a sudo apt update
используйте команду, history
чтобы получить последний установленный *-python
пакет, который сломал вашу систему (e, g; python-scapy
), затем удалите его:
sudo apt-get remove python-scapy
После этого вы можете вернуться к python3.4
использованию update-alternative
команды