Как я получаю/usr/bin/python3 назад после удаления его?

Я загрузил Chromedriver и переместил его в /usr/bin/python3, и это продолжало бежать и переставший работать в моем терминале, и я не мог разработать, как удалить его из python3, который мой сказанный файловый менеджер был общей библиотекой.

Таким образом, я выполнил a rm -f на /usr/bin/python3 и хорошо, это избавилось от chromedriver. Но теперь я не могу запустить приложения, такие как леденец на палочке и зубатка.

Теперь, когда я пытаюсь выполнить их, ошибка происходит:

bash: /usr/bin/lollypop: /usr/bin/python3: bad interpreter: No such file or directory

Я не могу выяснить, как переустановить python3. Я попробовал:

sudo aptitude install python3
sudo apt-get install python3-all

но ничто, кажется, не работает. Я повредил свою установку? Я нахожусь на Ubuntu 18.04, выполняя XFCE.

Это - вывод ls /usr/bin/python3*:

enter image description here

1
задан 17 April 2020 в 15:56

1 ответ

Вы не удалили Python 3, который использовала Ubuntu, вместо этого Вы удалили только символьную ссылку. /usr/bin/python3 символьная ссылка, которая указывает на версию Python 3 по умолчанию, используемую в Ubuntu. Можно проверить версию по умолчанию Python 3 путем выполнения поиска пакета. В 18,04, 3.6 версия по умолчанию. К счастью это не было удалено. Для воссоздания символьной ссылки можно просто использовать ln, т.е.

sudo ln -s /usr/bin/python3.6 /usr/bin/python3
2
ответ дан 25 April 2020 в 10:46

Другие вопросы по тегам:

Похожие вопросы: