Почему Python находится в 3 разных местах? Какой из них я должен сохранить и как удалить другие? Я хочу сохранить питон, который будет использоваться глобально, и хочу удалить другую версию.

Система — Linux-Mint (Cinnamon)

enter image description here

enter image description here

0
rdbhandari 12 Дек 2021 в 06:00
Это python3... вы проверяли на python?
 – 
jsotola
12 Дек 2021 в 10:02

1 ответ

Лучший ответ

На самом деле это всего лишь два разных места: /bin — это символическая ссылка на /usr/bin, поэтому /bin/python3 и /usr/bin/python3 — это один и тот же файл. И вы определенно не должны удалять это, это системная версия Python, и если вы удалите это, вы сломаете свою систему (много важных инструментов и приложений написано на Python, и они используют этот).

/usr/local/bin/python3 - это то, что вы, вероятно, установили вручную, это другая (более новая) версия, установленная в /usr/local, которая предназначена для локально установленное программное обеспечение. Если вы хотите удалить это, вы должны сделать это, используя тот же инструмент/учебник/шаги, которые вы установили.

Примечание. Если вы разрабатываете с использованием Python, вам следует использовать виртуальные среды для избегайте возиться с системным Python.

2
Vojtech Trefny 12 Дек 2021 в 09:53