Mac 系统下 PyCharm 没有一键卸载程序,也没有完全卸载的插件,若要彻底删除,除了在应用(Application)里删除 PyCharm 到垃圾桶外,还需要在终端(Terminal)执行删除相应的文件及文件夹。
卸载列表
Mac 下安装 PyCharm 时,很多文件会散落在不同的目录。卸载时,你只需要删除相应的目录及文件即可。下面我们列出了卸载 PyCharm 组件及对应的目录文件路径。
删除应用程序文件
删除 PyCharm 程序本身,如果没有安装多个版本,如下命令即可。
# 删除 PyCharm 程序本身,如果没有安装多个版本,如下命令即可
rm -r /Applications/PyCharm.app
# 示例如下
# rm -r /Applications/PyCharm.app
也可以在界面的应用程序里找到 PyCharm 文件右键并删除。
删除应用支持文件
删除 PyCharm 指定版本应用数据及插件数据等等。
# 删除 PyCharm 指定版本应用数据及插件数据等等
rm -r ~/Library/Application\ Support/PyCharm{指定版本}/
# 示例如下
# rm -r ~/Library/Application\ Support/PyCharm2019.1/
删除偏好设置数据
删除 PyCharm 指定版本相关的偏好设置。
# 删除 PyCharm 指定版本相关的偏好设置
rm -r ~/Library/Preferences/PyCharm{指定版本}/
# 示例如下
# rm -r ~/Library/Preferences/PyCharm2019.1/
删除缓存数据
删除 PyCharm 指定版本相关的缓存数据。
# 删除 PyCharm 指定版本相关的缓存数据
rm -r ~/Library/Caches/PyCharm{指定版本}/
# 示例如下
# rm -r ~/Library/Caches/PyCharm2019.1/
还有一部分缓存数据在如下路径:
rm -r /private/var/folders/qb/t8msqsh96f5b999zn475xrmr0000gn/C/com.jetbrains.pycharm/
删除日志数据
删除 PyCharm 指定版本运行时,产生的日志。
# 删除 PyCharm 指定版本运行时,产生的日志
rm -r ~/Library/Logs/PyCharm{指定版本}/
# 示例如下
# rm -r ~/Library/Logs/PyCharm2019.1/
删除设置文件
设置文件都在 /Library/Preferences 目录下,具体如下:
# 删除当前 PyCharm 设置文件
rm -r ~/Library/Preferences/com.jetbrains.pycharm.plist
删除程序状态文件
# 删除当前 PyCharm 状态目录
rm -r ~/Library/Saved\ Application\ State/com.jetbrains.pycharm.savedState/
删除诊断及崩溃日志文件
应用程序的诊断日志都放在 /Library/Logs/DiagnosticReports 路径下,pycharm 程序的类似如下:
# 删除 PyCharm 崩溃日志
rm -r /Library/Logs/DiagnosticReports/pycharm_2023-01-29-215310_HoneydeMacBook-Pro.wakeups_resource.diag
rm -r /Library/Logs/DiagnosticReports/pycharm_xxxx
# 前缀匹配一次性删除即可
rm -r /Library/Logs/DiagnosticReports/pycharm*
也会有一部分崩溃日志在如下路径:
# 类似如下的崩溃日志记录
rm -r ~/Library/Application\ Support/CrashReporter/_2D466672-CB81-5682-960F-E587C2158A5A.plist
rm -r ~/Library/Application\ Support/CrashReporter/pycharm_2D466672-CB81-5682-960F-E587C2158A5A.plist