欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 名人名企 > Mac【卸载 Python】 - 3.12.2

Mac【卸载 Python】 - 3.12.2

2025/2/25 18:52:46 来源:https://blog.csdn.net/Stongtang/article/details/145776882  浏览:    关键词:Mac【卸载 Python】 - 3.12.2

一、若使用官方安装包安装

1. 删除 Python 框架

Python 官方安装包会将 Python 安装到 /Library/Frameworks/Python.framework/Versions/3.12 目录下。你可以在终端中使用以下命令删除该目录:

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

执行此命令时,系统会要求你输入管理员密码,输入后回车即可。这里使用 sudo 是因为删除系统目录需要管理员权限,rm -rf 用于强制递归删除指定目录及其所有子目录和文件。

2. 删除 Python 可执行文件链接

Python 官方安装包会在 /usr/local/bin 目录下创建一些 Python 可执行文件的链接,你可以使用以下命令删除这些链接:

sudo rm -f /usr/local/bin/python3.12
sudo rm -f /usr/local/bin/pip3.12

同样,执行这些命令时需要输入管理员密码。

3. 移除环境变量配置(可选)

如果你之前在 ~/.zshrc 或 ~/.bashrc 文件中添加了 Python 3.12 的路径配置,可以打开相应的文件,删除或注释掉相关配置:

nano ~/.zshrc  # 如果你使用 Zsh
# 或者
nano ~/.bashrc  # 如果你使用 Bash

在打开的文件中找到类似 export PATH="/Library/Frameworks/Python.framework/Versions/3.12/bin:$PATH" 的行,将其删除或在前面添加 # 进行注释,然后按 Ctrl + X 保存并退出。

二、若使用 Homebrew 安装

如果你是通过 Homebrew 安装的 Python 3.12.2,可以在终端中执行以下命令进行卸载:

brew uninstall python@3.12

执行该命令后,Homebrew 会自动卸载 Python 3.12.2 及其相关依赖项。

三、若使用 Anaconda 或 Miniconda 安装

如果你是在 Anaconda 或 Miniconda 环境中安装的 Python 3.12.2,可以使用以下步骤进行卸载:

1. 激活相应环境(如果有)
conda activate your_environment_name  # 替换为实际的环境名称
2. 删除 Python 包
conda remove python=3.12
3. (可选)删除整个环境

如果你想删除包含 Python 3.12.2 的整个虚拟环境,可以使用以下命令:

conda remove --name your_environment_name --all

这里的 your_environment_name 需要替换为实际的环境名称。

卸载完成后,你可以在终端中输入 python3.12 --version 来验证 Python 3.12.2 是否已被成功卸载,如果提示 “command not found”,则说明卸载成功。

四、删除后还能看到文件夹目录里存在python文件夹:

如果你已经完成了环境变量配置的修改,并且确定要彻底卸载 Python 3.12.2,那么可以手动删除 /Library/Frameworks/Python.framework/Versions/3.12 文件夹。不过需要注意的是,删除系统目录需要管理员权限,建议通过终端使用 sudo 命令来进行操作,这样能避免因权限不足而无法删除,同时也遵循了更安全的系统操作规范。

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

命令解释:

  • sudo:用于以管理员权限执行后续命令,执行该命令后系统会提示你输入当前用户的管理员密码,输入密码时终端不会显示输入内容,输入完成后按回车键即可。
  • rm:这是用于删除文件和目录的命令。
  • -r:表示递归删除,即删除目录及其包含的所有子目录和文件。
  • -f:表示强制删除,不进行确认提示。

你可以在终端中输入以下命令来删除该文件夹:

注意事项

  • 确认操作:在执行该命令之前,请确保你确实要卸载 Python 3.12.2,因为删除操作是不可逆的,一旦删除将无法恢复。
  • 其他关联文件:除了上述目录,Python 安装可能还会在其他位置留下一些关联文件或配置,例如 /usr/local/bin 目录下可能有 Python 3.12 的可执行文件链接,你可以使用以下命令一并删除:
sudo rm -f /usr/local/bin/python3.12
sudo rm -f /usr/local/bin/pip3.12

操作完成后,你可以在终端输入 python3.12 --version 来验证 Python 3.12.2 是否已被成功卸载,如果提示 “command not found”,则表明卸载成功。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词