Linux отказывается выполнять команды и запускать приложения
При удалении python столкнулся с проблемой. Половина приложений не хотят запускаться, при этом в консоли следующий текст
bash: /usr/lib/command-not-found: /usr/bin/python3: неверный интерпретатор: нет такого файла или каталога
Повторная установка python не помогает. Snap пакеты со стора также не устанавливаются
Ответы (1 шт):
Автор решения: zersh
→ Ссылка
Это может быть из-за того, что в системе стоит python2, но версия по умолчанию указана python3.
попробуй использовать update-alternatives чтобы изменить дефолтную версию.
Сначала уточни какие версии стоят, а затем примерно так:
sudo update-alternatives --install /usr/local/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/local/bin/python python /usr/bin/python3.5 2
Цифра в конце означает номер в списке. И затем в интерактивном режиме, выбираем нужную версию следующей командой:
update-alternatives --config python