У меня на самом деле есть три вопроса:
Поэтому я пытался переключаться между python2.7 и python3.4. Я добавил обе альтернативы, используя альтернативы
update-alternatives
, указав приоритеты 1 и 2 соответственно. Он был установлен в ручной режим, поэтому я настроил его и попытался запуститьpython
. Я не знаю, что здесь произошло, но это не сработало. Он работал нормально, прежде чем устанавливать альтернативы. Но вместо этого, когда я вошел вpython2
он работал нормально и запустил python2.7. Аналогично, вход вpython3
запускает python3.4. И это немного смутило меня.Разве
python
не должен быть универсальной командой для запуска v2.7 или v.3.4 в зависимости от конфигурации?Теперь, очень галантно , я попытался исправить это самостоятельно, не чувствуя необходимости искать, в чем проблема (наивно, я знаю). Я немного поиграл с этим. Один за другим удалял альтернативы, используя
remove
(должен был использовать вздохиremove-all
), но, что довольно подозрительно, когда я запускалupdate-alternatives --list python
, он все еще показывал альтернативы. Путаница ++ .В чем причина этого? Почему те еще показывали?
В любом случае, предполагая, что они были удалены, я снова добавил альтернативы и, в надежде исправить проблему, попытался запустить
python
. Увы, это не сработало ... отображая следующую строку:bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: No such file or directory
Далее попробовал запустить
python2
. Бам! На этот раз этот тоже не сработал! Производя аналогичный вывод:bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: No such file or directory
То же самое для
python3
. Выход:bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: No such file or directory
Итак, что мне здесь не хватает и в чем проблема? Пожалуйста, дополните.
PS: простите мое невежество. Вопросы могут быть глупыми, но только недавно я начал изучать все это. Я в значительной степени нуб.
PPS: я использую Xubuntu 15.04.
ТИА.