Proton VPN 首頁

關於使用 pip 和 PyPI 的注意事項

閱讀
0 分鐘
類別
Linux

Proton VPN Linux 應用程式使用 Python,並依賴從官方 Linux 發行版來源安裝的其他 Python 軟體工具(相依性)。

Python 允許您使用 pip(新視窗)PyPI(新視窗) 等非官方來源安裝軟體。但 pip 是一項強大的工具,您應非常謹慎地使用。

當您使用 pip 安裝非官方的 Python 套件時,新安裝的套件可能會覆蓋官方的 Linux 發行版套件。這可能會損壞依賴這些套件的其他 Python 軟體,包括 Proton VPN 應用程式。這也可能會安裝惡意軟體(新視窗)

使用 pip 時應格外小心。我們建議只有在您是精通技術的使用者時才使用 pip。

使用虛擬環境

最小化 pip 相關風險的最佳方法,是在虛擬機器或 Python 虛擬環境(新視窗) (venv) 中使用 pip 安裝套件。這樣做可以隔離您安裝的軟體,使其不會影響您的主要 Python 安裝。即使您使用的是 venv,惡意軟體仍有可能會影響您的系統。

如何解除安裝使用 pip 安裝的套件?

如果您在安裝使用 pip 的套件後在 Linux 裝置上遇到問題(例如,如果 Proton VPN Linux 應用程式無法正常運作),您可以嘗試解除安裝這些套件。

若要執行此操作,請開啟終端機視窗並使用以下指令:

python3 -m pip uninstall 

或者,如果套件是以 root 身分安裝:

sudo python3 -m pip uninstall 

包含選用引數的完整說明可以在此處(新視窗)找到。如果其他方法都失敗,您可能需要格式化硬碟並重新安裝 Linux。這就是為什麼我們強烈建議僅在虛擬環境中使用 pip 安裝套件。