清晰易懂的Python徹底卸載與清理教程(附完整步驟)
一、Windows 系統(tǒng)卸載 Python
步驟 1:通過控制面板卸載主程序
- 按下
Win + R,輸入appwiz.cpl,回車打開“程序和功能”。 - 在列表中找到所有名稱包含 Python 3.x 或 Python x.x.x 的條目。
- 右鍵逐個選擇并點擊 卸載,按提示完成操作。
步驟 2:手動刪除殘留文件和目錄
刪除 Python 安裝目錄(默認路徑):
C:\Program Files\Python3x C:\Users\<你的用戶名>\AppData\Local\Programs\Python\Python3x
提示:
AppData是隱藏文件夾,需在文件資源管理器中開啟“顯示隱藏的項目”。刪除用戶目錄下的殘留文件:
C:\Users\<你的用戶名>\AppData\Local\pip C:\Users\<你的用戶名>\AppData\Roaming\Python
步驟 3:清理環(huán)境變量
- 右鍵“此電腦” → 屬性 → 高級系統(tǒng)設(shè)置 → 環(huán)境變量。
- 檢查以下變量并刪除與 Python 相關(guān)的條目:
- 用戶變量 和 系統(tǒng)變量:
- 刪除
Path中類似C:\Program Files\Python3x\Scripts和C:\Program Files\Python3x的路徑。 - 刪除自定義變量
PYTHON_HOME(如果存在)。
- 刪除
- 用戶變量 和 系統(tǒng)變量:
步驟 4:清理注冊表(謹慎操作)
- 按下
Win + R,輸入regedit,回車打開注冊表編輯器。 - 備份注冊表(文件 → 導(dǎo)出)。
- 刪除以下注冊表項(如果存在):
HKEY_CURRENT_USER\Software\Python HKEY_LOCAL_MACHINE\SOFTWARE\Python
二、macOS 系統(tǒng)卸載 Python
方法 1:卸載通過官方安裝包安裝的 Python
- 打開終端,刪除 Python 主程序:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.x # 替換為實際版本
- 刪除符號鏈接(如果存在):
sudo rm /usr/local/bin/python3 # 刪除軟鏈接 sudo rm /usr/local/bin/pip3
方法 2:通過 Homebrew 卸載 Python
- 如果通過 Homebrew 安裝,直接卸載:
brew uninstall python@3.x # 如 python@3.9
步驟 3:清理配置文件和緩存
- 刪除用戶目錄下的殘留文件:
rm -rf ~/Library/Python/3.x # 如 3.9、3.10 rm -rf ~/.local/bin/pip3 rm -rf ~/.pyenv # 如果使用過 pyenv
步驟 4:修復(fù)系統(tǒng)默認 Python(僅針對誤刪系統(tǒng) Python 的情況)
注意:macOS 系統(tǒng)自帶 Python 2.7,切勿刪除,否則可能導(dǎo)致系統(tǒng)異常!
三、Linux 系統(tǒng)卸載 Python
方法 1:卸載通過包管理器安裝的 Python
- Debian/Ubuntu:
sudo apt remove python3.x # 如 python3.9 sudo apt remove python3-pip
- CentOS/RHEL:
sudo yum remove python3.x
方法 2:手動刪除源碼編譯安裝的 Python
- 找到 Python 安裝路徑(通常為
/usr/local/bin/python3.x或自定義路徑)。 - 刪除安裝目錄:
sudo rm -rf /usr/local/python3.x
- 刪除符號鏈接:
sudo rm /usr/local/bin/python3 sudo rm /usr/local/bin/pip3
步驟 3:清理配置和緩存
- 刪除用戶目錄下的殘留文件:
rm -rf ~/.local/lib/python3.x rm -rf ~/.cache/pip
四、驗證是否卸載成功
- 打開終端或命令提示符,執(zhí)行:
python --version pip --version
- 若提示
command not found或版本信息已消失,表示卸載成功。
- 若提示
五、常見問題解決
- 卸載后終端仍能運行 Python:
- 可能是系統(tǒng)自帶的 Python(如 macOS 的 Python 2.7),無需處理。
- 重新安裝 Python 時提示路徑?jīng)_突:
- 確保舊版本目錄已完全刪除,或選擇全新安裝路徑。
六、總結(jié)
- Windows:卸載程序 → 刪除殘留目錄 → 清理環(huán)境變量和注冊表。
- macOS:刪除框架和符號鏈接 → 清理 Homebrew 安裝 → 修復(fù)系統(tǒng)默認環(huán)境。
- Linux:通過包管理器或手動刪除 → 清理符號鏈接和緩存。
按照上述步驟操作后,Python 及其依賴將被徹底清理,避免殘留文件干擾后續(xù)開發(fā)。
到此這篇關(guān)于Python徹底卸載與清理教程的文章就介紹到這了,更多相關(guān)Python徹底卸載與清理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python實現(xiàn)將一個正整數(shù)分解質(zhì)因數(shù)的方法分析
這篇文章主要介紹了Python實現(xiàn)將一個正整數(shù)分解質(zhì)因數(shù)的方法,結(jié)合實例形式對比分析了Python計算正整數(shù)分解質(zhì)因數(shù)的算法逐步改進操作技巧,需要的朋友可以參考下2017-12-12
python3.x 將byte轉(zhuǎn)成字符串的方法
今天小編就為大家分享一篇python3.x 將byte轉(zhuǎn)成字符串的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07
python使用tkinter模塊實現(xiàn)文件選擇功能
這篇文章主要介紹了python使用tkinter模塊實現(xiàn)文件選擇功能,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-06-06
解決python selenium3啟動不了firefox的問題
今天小編就為大家分享一篇解決python selenium3啟動不了firefox的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10
PyTorch中torch.tensor()和torch.to_tensor()的區(qū)別
在Pytorch中Tensor和tensor都用于生成新的張量,但二者并不相同,下面這篇文章主要給大家介紹了關(guān)于PyTorch中torch.tensor()和torch.to_tensor()區(qū)別的相關(guān)資料,需要的朋友可以參考下2023-01-01
Python實現(xiàn)全角半角字符互轉(zhuǎn)的方法
大家都知道在自然語言處理過程中,全角、半角的的不一致會導(dǎo)致信息抽取不一致,因此需要統(tǒng)一。這篇文章通過示例代碼給大家詳細的介紹了Python實現(xiàn)全角半角字符互轉(zhuǎn)的方法,有需要的朋友們可以參考借鑒,下面跟著小編一起學(xué)習(xí)學(xué)習(xí)吧。2016-11-11

