Почему в Ubuntu 16.04 присутствует несколько версий python? [dубликат]

Итак, я совершу подобную ошибку: sudo apt-get purge python3.6* вместо sudo apt-get purge python3.6.*.

Я смог исправить ее довольно быстро, выполнив следующие шаги:

Открыл журнал vim /var/log/history.log. Искал мою неудачную команду с помощью команды vim /python3.6\*. Была строка Purge: unity-control-center-signon:amd64 (0.1.7~+14.04.20140211.2-0ubuntu4), ... с длинным списком очищенных пакетов (в случае удаления она начнется с Remove:), которую я скопировал в другой файл без части Purge: для работы с ним. В этом файле я запустил команду vim: %s/:[^,]*,//g, которая удалила часть версии и оставила мне список пакетов unity-control-center-signon lxc .... Наконец, я скопировал строку с предыдущего шага и запустил: sudo apt-get install unity-control-center-signon lxc ..., и именно так оно и было исправлено.
0
задан 26 October 2017 в 18:22

3 ответа

Многие приложения python были построены с использованием более ранних версий python и не будут работать с новыми версиями python. Итак, на Ubuntu эти разные версии установлены для удовлетворения различных требований определенных программ.

Помните, что библиотеки создаются с использованием определенных версий python, поэтому, если вы используете такую ​​библиотеку, то конкретная версия python для этой библиотеки будет работать должен быть установлен.

1
ответ дан 22 May 2018 в 17:06

Многие приложения python были построены с использованием более ранних версий python и не будут работать с новыми версиями python. Итак, на Ubuntu эти разные версии установлены для удовлетворения различных требований определенных программ.

Помните, что библиотеки создаются с использованием определенных версий python, поэтому, если вы используете такую ​​библиотеку, то конкретная версия python для этой библиотеки будет работать должен быть установлен.

1
ответ дан 18 July 2018 в 04:31

Многие приложения python были построены с использованием более ранних версий python и не будут работать с новыми версиями python. Итак, на Ubuntu эти разные версии установлены для удовлетворения различных требований определенных программ.

Помните, что библиотеки создаются с использованием определенных версий python, поэтому, если вы используете такую ​​библиотеку, то конкретная версия python для этой библиотеки будет работать должен быть установлен.

1
ответ дан 24 July 2018 в 18:06

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

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