要在Ubuntu 22.04上完全卸載ESP-IDF,請按照以下步驟操作:
卸載ESP-IDF的步驟
-
刪除ESP-IDF目錄:
# 假設ESP-IDF安裝在~/esp/esp-idf目錄 rm -rf ~/esp/esp-idf
-
刪除ESP-IDF工具鏈和下載的工具:
rm -rf ~/.espressif
-
從PATH中移除ESP-IDF:
編輯~/.bashrc
或~/.zshrc
(取決于您使用的shell),刪除或注釋掉任何與ESP-IDF相關的行,通常是這樣的內容:# 找到并刪除或注釋以下內容 . $HOME/esp/esp-idf/export.sh
-
清除Python虛擬環境(如果有):
# 如果你創建了專門的虛擬環境 rm -rf ~/esp/python_env
-
更新shell配置:
source ~/.bashrc # 或 source ~/.zshrc 如果使用zsh
-
卸載相關的系統包(可選):
sudo apt remove --purge cmake ninja-build ccache dfu-util
-
清理pip安裝的包(可選):
pip uninstall -y esptool pyparsing pyserial
如果您使用了其他自定義安裝位置或配置,可能需要根據您的具體情況調整這些步驟。
重啟終端后,ESP-IDF相關的環境變量和路徑應該已完全清除。