стоял дефолтный 3.5 , хотел вместо него 3.6 поставить
Какой еще дефолтный 3.5?
mrgood@mrgood-HP-Pavilion-Notebook:~$ ls -l /usr/bin/python*
lrwxrwxrwx 1 root root 9 ноя 24 00:18 /usr/bin/python -> python2.7
lrwxrwxrwx 1 root root 9 ноя 24 00:18 /usr/bin/python2 -> python2.7
-rwxr-xr-x 1 root root 3542008 ноя 23 20:08 /usr/bin/python2.7
lrwxrwxrwx 1 root root 33 ноя 23 20:08 /usr/bin/python2.7-config -> x86_64-linux-gnu-python2.7-config
lrwxrwxrwx 1 root root 16 дек 10 2015 /usr/bin/python2-config -> python2.7-config
Я еще вчера вам ответил, что нужно вернуть версию 2.7 по дефолту.
Вы переключились на версию 3.x, что делать категорически нельзя, во избежание поломки всей системы! Что у вас и случилось.
Если хотите программировать в третьей версии, то запускайте:
~$ python3
вместо
~$ python
Скорее всего вы сделали
что-то типа того:
Чтобы установить python 3-ей версии по умолчанию в ubuntu есть 2 способа:
1. добавляете вот такую строчку alias python=python3 в ваш ~/.bashrc или ~/.bash_aliases файл и обновляете сам файл source ~/.bashrc (этот вариант будет работать только для той учетной записи, под которой вы добавляете алиас ).
2. выполнить sudo ln -sf python3 /usr/bin/python. эта команда обновит ссылку на питон в вашем /usr/bin каталоге (этот вариант будет работать для всех учетных записей).
Естественно, оба варианта будут работать только если питон 3 уже установлен на машину
В первом случае, убираете алиас из .bashrc.
Во втором, делайте новую символьную ссылку на ваш python2.7
sudo ln -sf python2.7 /usr/bin/python
и перезагружаете машину.
Все вам разжевал, в рот положил, больше повторять не буду.