彻底卸载自己安装的python

一.彻底卸载自己安装的python

  1. Python3 安装完后,在系统中不同目录下存在各种依赖关系,若需卸载,需要一步步无残留完全卸载干净。

  2. 删除Python 3.7 框架,打开终端,输入

sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.7

  1. 删除 Python 3.7 应用目录

cd /Applications

sudo rm -rf Python 3.7

  1. 删除/usr/local/bin 目录下指向的Python3.7 的连接

cd /usr/local/bin/

ls -l /usr/local/bin

rm Python3.7相关的文件和链接

#Python3.7相关的文件和链接需要自行确认是否删除

  1. 删除 Python 的环境路径

vi ~/.bash_profile

  1. 确认python 是否已经删除

python3.7

-bash: python3.7: command not found

二.卸载通过brew安装的python

1.brew list 看下安装了哪个版本的python

2.brew uninstall --force python 彻底清除所有python(也可以单独删除)

### 完全卸载 Python 的方法 对于完全移除 Python 及其关联文件和配置,具体操作取决于操作系统环境。以下是针对不同平台的操作指南: #### Linux 平台下彻底删除 Python Linux 上通常预安装Python 版本用于系统组件依赖,在此情况下不建议直接通过包管理器卸载默认版本以免影响系统稳定性。 如果要移除自定义编译或额外安装Python 版本,则可以按照如下方式处理: 1. **移除由包管理工具安装的特定版本** 对于使用 `apt` 或者其他包管理系统安装的情况,可以通过命令行执行相应指令来清理指定版本及其相关软件包。例如在基于 Debian/Ubuntu 发行版上可运行: ```bash sudo apt-get remove python3.x # 将 "x" 替换为想要移除的具体次要版本号 ``` 2. **手动构建并安装Python** 如果是从源码自行编译安装Python 解释器实例,那么应当前往原始解压目录(通常是 `/usr/src/python-version`),接着利用以下脚本来完成清除工作: ```bash make clean && sudo make uninstall ``` 请注意上述过程仅适用于非系统自带部分;对于那些被标记为核心组成部分的部分应谨慎对待[^1]。 #### Windows 下彻底删除 Python Windows 用户可以从控制面板中的程序列表里找到对应条目进行常规卸载流程。为了确保连同所有残留数据一同消除掉,还需采取进一步措施: - 清理注册表项:借助第三方应用程序如 CCleaner 来扫描并安全地擦除任何遗留记录; - 删除路径变量中有关 Python 的设置以及 `%APPDATA%`, `%LOCALAPPDATA%` 文件夹下的 .pyc 编译产物等; - 移除位于用户家目录内的 `.python_history` 和其它可能存在的临时缓存资源。 最后一步非常重要因为这些地方经常存储着交互会话历史或是扩展库的信息[^2]。 #### macOS 中彻底删除 Python macOS 系统同样预先集成了多个版本的 Python 考虑到兼容性和安全性因素一般不会轻易改动它们。然而对于 Homebrew 或 pyenv 方式引入的新副本则完全可以依照下面指导方针来进行处置: - 使用 Homebrew 安装的话只需简单输入 `brew uninstall python@X.Y` (其中 X.Y 表示目标次级修订编号)即可达成目的。 - 若采用的是 PyEnv 工具链负责管理多版本切换机制,记得先停用当前激活状态再继续后续动作: ```shell pyenv global system # 切回全局默认解释器 pyenv versions # 查看已知可用选项 pyenv uninstall <version> # 卸载不再需要的那个 ``` 另外别忘了核查 `$PATH` 是否还保留指向旧位置链接,并做适当调整以防止冲突发生[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lazy_tomato

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值