Mac 卸载 PyCharm 方法


  Mac 系统下 PyCharm 没有一键卸载程序,也没有完全卸载的插件,若要彻底删除,除了在应用(Application)里删除 PyCharm 到垃圾桶外,还需要在终端(Terminal)执行删除相应的文件及文件夹。


1卸载列表1.1删除应用程序文件1.2删除应用支持文件1.3删除偏好设置数据1.4删除缓存数据1.5删除日志数据1.6删除设置文件1.7删除程序状态文件1.8删除诊断及崩溃日志文件

卸载列表

  Mac 下安装 PyCharm 时,很多文件会散落在不同的目录。卸载时,你只需要删除相应的目录及文件即可。下面我们列出了卸载 PyCharm 组件及对应的目录文件路径。

1.1 删除应用程序文件

① 删除 PyCharm 程序本身,如果没有安装多个版本,如下命令即可。

# 示例如下
# rm -r /Applications/PyCharm.app

② 也可以在界面的应用程序里找到 PyCharm 文件右键并删除。

1.2 删除应用支持文件

删除 PyCharm 指定版本应用数据及插件数据等等。
若以下目录没有PyCharm文件可在: ~/Library/Application Support/JetBrains/PyCharm{指定版本}/ 本目录进行操作

# 删除 PyCharm 指定版本应用数据及插件数据等等
rm -r ~/Library/Application\ Support/PyCharm{指定版本}/
# 示例如下
# rm -r ~/Library/Application\ Support/PyCharm2018.2/

1.3 删除偏好设置数据

删除 PyCharm 指定版本相关的偏好设置。
若以下目录没有PyCharm文件可在: ~/Library/Application Support/JetBrains/PyCharm{指定版本}/ 本目录进行操作

# 删除 PyCharm 指定版本相关的偏好设置
rm -r ~/Library/Preferences/PyCharm{指定版本}/# 示例如下
# rm -r ~/Library/Preferences/PyCharm2018.2/

1.4 删除缓存数据

删除 PyCharm 指定版本相关的缓存数据。
若以下目录没有PyCharm文件可在: ~/Library/Application Support/JetBrains/PyCharm{指定版本}/ 本目录进行操作

# 删除 PyCharm 指定版本相关的缓存数据
rm -r ~/Library/Caches/PyCharm{指定版本}/# 示例如下
# rm -r ~/Library/Caches/PyCharm2018.2/

还有一部分缓存数据在如下路径:
此目录 5d 根据自身电脑而定,一般此目录下只存在一个一个文件 wz42txg90b33bc450trxkg9r0000gn类似的文件然后再递归查找

rm -r /private/var/folders/5d/wz42txg90b33bc450trxkg9r0000gn/C/com.jetbrains.pycharm

1.5 删除日志数据

删除 PyCharm 指定版本运行时,产生的日志。

# 删除 PyCharm 指定版本运行时,产生的日志
rm -r ~/Library/Logs/PyCharm{指定版本}/# 示例如下
# rm -r ~/Library/Logs/PyCharm2018.2/

1.6 删除设置文件

设置文件都在 /Library/Preferences 目录下,具体如下:

# 删除当前 PyCharm 设置文件
rm -r ~/Library/Preferences/com.jetbrains.pycharm.plist

1.7 删除程序状态文件

# 删除当前 PyCharm 状态目录
rm -r ~/Library/Saved\ Application\ State/com.jetbrains.pycharm.savedState/

1.8 删除诊断及崩溃日志文件

应用程序的诊断日志都放在 /Library/Logs/DiagnosticReports 路径下,pycharm 程序的类似如下:

# 删除 PyCharm 崩溃日志
# 前缀匹配一次性删除即可
rm -r /Library/Logs/DiagnosticReports/pycharm*

也会有一部分崩溃日志在如下路径:

# 类似如下的崩溃日志记录
rm -r ~/Library/Application\ Support/CrashReporter/pycharm*

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/60323.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue3+ts封装弹窗,分页封装

定义defaultDialog .vue <script lang"ts" setup> import { ref,toRefs,onUpdated } from vue import { ElMessageBox } from element-plus const props defineProps({//接收参数&#xff0c;父组件传的时候用:msg123的形式msg:String,show:{type:Boolean,defa…

Cesium Entity、dataSource添加与删除

Cesium Entity、dataSource添加与删除 一、Entity1. 添加实体2. 获取实体3. 删除实体 二、dataSource1. 添加数据源&#xff1a;2. 删除数据源 一、Entity 在Cesium中&#xff0c;要添加和删除实体和数据源可以使用以下代码&#xff1a; 1. 添加实体 var entity viewer.ent…

c++ qt--线程(一)(第八部分)

c qt–线程&#xff08;一&#xff09;&#xff08;第八部分&#xff09; 一.进程&#xff08;Process&#xff09; 在任务管理器中的进程页下&#xff0c;可以看到进程&#xff0c;任务管理器将进程分为了三类&#xff0c;应用、后台进程、window进程 应用&#xff1a; 打开…

针对java中list.parallelStream()的多线程数据安全问题我们采用什么方法最好呢?

当使用List.parallelStream()方法进行多线程处理时&#xff0c;可能会涉及到数据安全问题。下面是一些常见的方法来处理parallelStream()的多线程数据安全问题&#xff1a; 1. 使用线程安全的集合&#xff1a;Java中提供了线程安全的集合类&#xff0c;如CopyOnWriteArrayList…

Docker(三) 创建Docker镜像

一、在Docker中拉取最基本的Ubuntu系统镜像 搜索Ubuntu镜像 Explore Dockers Container Image Repository | Docker Hub 下载镜像 docker pull ubuntu:22.04 二、在镜像中添加自己的内容 使用ubuntu镜像创建容器 docker run -it ubuntu:20.04 /bin/bash 在容器中创建了一个文…

【高性能计算】opencl语法及相关概念(二):索引,队列,核函数

目录 数据并行及任务并行异构编程语言的共性opencl的划分方式opencl上下文定义以字符串为主的程序对象同一设备&#xff0c;多个命令队列同时执行多个核函数的示例 数据并行及任务并行 数据并行是将大规模的计算任务划分为多个子任务&#xff0c;并将这些子任务同时应用于不同…

Android AGP版本

做个记录&#xff1a; Android AGP版本 https://developer.android.com/studio/releases/gradle-plugin?hlzh-cn

Android动态可编辑长度列表

概述 在界面实现一个列表&#xff0c;用户可以随意给列表新增或者删除项目&#xff0c;在开发中比较常用&#xff0c;但是真正做起来又有点花时间&#xff0c;今天花时间做一个&#xff0c;以便在以后的开发中用到。 详细 运行效果&#xff1a; 二、实现思路&#xff1a; 1…

官方推荐使用的OkHttp4网络请求库全面解析(Android篇)

作者&#xff1a;cofbro 前言 现在谈起网络请求&#xff0c;大家肯定下意识想到的就是 okhttp 或者 retrofit 这样的三方请求库。诚然&#xff0c;现在有越来越多的三方库帮助着我们快速开发&#xff0c;但是对于现在的程序员来说&#xff0c;我们不仅要学会如何去用&#xff…

uniapp:蓝牙模块

模拟的是蓝牙设备签到/签出&#xff1a; 获取指定蓝牙设备蓝牙初始搜索次数限制&#xff0c;超过限制就停止搜索蓝牙连接失败次数限制&#xff0c;超过限制标识蓝牙连接失败&#xff08;离开蓝牙范围或其他原因&#xff09;自动重连指定蓝牙 const device ref<any>(nu…

MMSegmentation训练自己的语义分割数据集

全流程&#xff0c;训练语义分割数据集 数据标注json转mask 运行源码MMSegmentation模型选择运行部分 数据标注 # 安装 pip install labelme # 启动labelme labelme然后 ctrl N 开启多边形标注即可&#xff0c;命名类为person 之后会保存到同目录下json文件&#xff1a; js…

go-grpc环境编译搭建

1、安装protoc工具 # 地址 https://github.com/protocolbuffers/protobuf/releases # 下载Win64版本的 https://github.com/protocolbuffers/protobuf/releases/download/v3.19.4/protoc-3.19.4-win64.zip # 设置环境变量2、安装protoc-gen-go插件 > go get -u github.com…

【YOLOV5】YOLOV5添加SPPCSPC

当前YOLOV5版本为7.0 第一步 在models/common.py添加SPPCSPC class SPPCSPC(nn.Module):# CSP https://github.com/WongKinYiu/CrossStagePartialNetworksdef __init__(self, c1, c2, n1, shortcutFalse, g1, e0.5, k(5, 9, 13)):super(SPPCSPC, self).__init__()c_ int(2 *…

java.lang.classnotfoundexception: com.android.tools.lint.client.api.vendor

Unity Android studio打包报错修复 解决方式 java.lang.classnotfoundexception: com.android.tools.lint.client.api.vendor 解决方式 在 launcherTemplate 目录下找到 Android/lintOptions 选项 加上 checkReleaseBuilds false lintOptions { abortOnError false checkRelea…

Spring Bean 生命周期顺序验证

看到一篇写的很好的 Spring Bean 生命周期的博客&#xff1a;一文读懂 Spring Bean 的生命周期&#xff0c;在此写个简单的 Bean 进行验证。 1. 创建Springboot项目 基于 springboot 的2.1.8.RELEASE 创建一个简单项目&#xff0c;只添加 spring-aop 包以引入spring依赖。 &…

Redis下载和安装(Windows系统)

文章目录 创建Redis临时服务1) 启动服务端程序2) 启动客户端程序命令创建Redis服务3) 启动Redis客户端4) 检查是否连接成功 为便于大多数读者学习本套教程&#xff0c;教程中采用 Windows 系统对 Redis 数据库进行讲解。虽然 Redis 官方网站没有提供 Windows 版的安装包&#x…

进程间通信

一、进程间通信&#xff08;interprocess communication&#xff0c;简称 IPC&#xff09;指两个进程之间的通信。 系统中每个进程都有自己的地址空间&#xff0c;并且相互独立、隔离&#xff0c;每个进程都处于自己的地址空间中。 二、通信机制 Linux 内核提供了多种 IPC 机制…

无涯教程-Android - List View函数

Android ListView 是垂直滚动列表中显示的视图&#xff0c;使用 Adapter 从列表(如数组或数据库)中获取内容的列表项会自动插入列表中。 适配器(Adapter)实际上是UI组件和将数据填充到UI组件中的数据源之间的桥梁&#xff0c;适配器保存数据并将数据发送到适配器视图&#xff0…

WordPress(3)会员插件安装

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、服务器中上传插件二、使用步骤1.启动插件前言 提示:会员插件的安装不能在网站后台插件中心中直接安装原因我还没有排查 原因:会导致网站停止运行 一、服务器中上传插件 二、使用步骤 …

ubuntu 上安装flutter dart android studio

因为国内网站不能使用 使用一下&#xff1a; vi ~/.bashrc 最后添加 export FLUTTER_STORAGE_BASE_URLhttps://mirrors.cloud.tencent.com/flutter export PUB_HOSTED_URLhttps://mirrors.tuna.tsinghua.edu.cn/dart-pub export PATH$PATH:/usr/local/go/bin export GOPROXY…