Linux-Mint

為什麼 Python 位於 3 個不同的位置?我應該保留哪一個以及如何刪除其他?

  • December 12, 2021

為什麼 Python 位於 3 個不同的位置?我應該保留哪一個以及如何刪除其他?我想保留將從全域使用的python並想刪除其他版本..

系統 - Linux-Mint(Cinnamon)

在此處輸入圖像描述

在此處輸入圖像描述

這實際上只是兩個不同的位置 -是指向so/bin的符號連結並且是同一個文件。而且你絕對不應該刪除這個,這是 Python 的系統版本,如果你刪除這個,你會破壞你的系統(很多重要的工具和應用程序都是用 Python 編寫的,他們使用這個)。/usr/bin``/bin/python3``/usr/bin/python3

/usr/local/bin/python3可能是您手動安裝的,這是一個不同的(較新)版本,並且安裝在/usr/local其中用於本地安裝的軟體。如果你想刪除這個,你應該使用安裝它的相同工具/教程/步驟來完成。

注意:如果您使用 Python 進行開發,則應使用虛擬環境以避免與系統 Python 混淆。

引用自:https://unix.stackexchange.com/questions/681124