如何在 Mac 上完全卸载 Python

Python是一种流行的编程语言和框架,适用于现代操作系统(包括 macOS)上的应用程序。然而,Python通常分为两个不同的版本——Python 2 和Python 3

Python 2曾经包含在 macOS 中,但出于安全原因不再支持。仅官方支持Python 3 。虽然您可以将其与Python 2一起安装在Mac上,但不建议将这两个版本安装在一起。

您可能根本不需要Python ,或者您可能只想安装最新版本。(Python)如果您不确定,最好了解如何在Mac上完全卸载(Mac)Python要从Mac(Mac)中删除Python,请按照以下步骤操作。

识别Mac(Your Mac)上的Python 版本(Python Versions)

根据您的 macOS 版本,您可能安装了两个(或更多)版本的Python。这些通常分为Python 2Python 3版本。Python 2默认包含在 macOS 中,直到它在Monterey 12.3及更高版本中被删除。

如果您要从Mac(Mac)中删除Python,您需要首先确定安装的是哪个版本。您可以按照以下步骤执行此操作。

使用终端

  1. Command + Space调出Spotlight 搜索(Spotlight Search)栏,打开Mac上的终端(Terminal)
  2. Spotlight中,输入Terminal并按Enter

  1. 在终端(Terminal)中输入并运行 python –version以查看Mac上安装的Python 2版本(如果有)。如果这不起作用,则说明尚未安装Python 2
  2. 接下来,在终端(Terminal)中输入并运行 python3 –version来查看您的Mac上是否安装了Python 3,如果安装了,它是什么版本。

请记住,如果您有多个Python安装,这些命令将显示与当前路径配置关联的 Python安装的版本。

检查应用程序文件夹

您还可以在“应用程序”(Applications)文件夹中检查是否有任何手动Python安装。为此,请按照下列步骤操作。

  1. 在 Mac 上打开 Finder。
  2. 单击Finder中的“前往”菜单,然后从下拉菜单中选择“应用(Applications)程序”(Applications),导航至“应用程序”文件夹。

  1. 查找任何与Python相关的应用程序文件夹,例如“ Python 3.x ”或“ Python 2.x ”,其中x表示特定版本号(例如Python 3.11)。

请记住(Remember),各种Python版本可以在您的(Python)Mac计算机上共存,因此在尝试执行任何修改之前确定安装了哪些版本非常重要。

从 macOS 手动卸载Python

Mac手动删除Python将需要您从两个不同位置删除文件。这包括框架文件(Python应用程序运行所需的核心文件)和Python可执行文件本身。

删除 Python 框架文件

要从Mac(Mac)手动卸载Python框架文件,请按照以下步骤操作。

  1. 打开Finder,按Go > Go to Folder,然后在弹出框中键入并选择 /Library/Frameworks/Python.framework。

  1. 如果您安装了多个版本的Python ,请在Versions子文件夹中确定要卸载的特定版本文件夹,例如Python 2Python 3.xx 。

  1. 在继续删除之前,请确保您已备份使用此版本的Python开发的所有重要数据或项目。
  2. 接下来,打开终端应用程序。
  3. Terminal中,键入并运行以下命令以删除Python文件夹,将 /Path/To/ Python .framework 替换为您要删除的(Python)Python文件夹的实际路径,并特别小心不要键入错误的文件夹路径: sudo rm -rf /Path/To/Python.framework(例如 sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.9/)。
  4. 系统可能会提示您输入管理员密码才能执行此命令。输入您的密码并确认删除以继续。

/usr/local/bin Directory中删除Python

Python安装通常会将可执行文件添加到 /usr/local/bin 文件夹中。如果您已使用上述步骤删除了Python文件,则需要删除任何匹配的Python可执行文件或系统链接(syslinks)(其终端(Terminal)快捷方式),以避免以后出现兼容性问题。

  1. 要删除这些可执行文件,请打开Terminal ,并通过在(Terminal)Terminal中输入以下命令列出/usr/local/bin目录中所有与 Python 相关的文件: ls -l /usr/local/bin |grep '蟒蛇'
  2. 该命令将显示所有包含单词“python”的文件。' 确定(’ Identify)与您要卸载的 Python版本关联的文件。
  • 要删除这些文件,请在Terminal(Terminal)中输入并运行以下命令,将 file_name 替换为要删除的文件的实际名称,并在执行命令之前格外小心: sudo rm -rf /usr/local/bin/file_name

此时,您选择的Python版本的所有相关文件都将被删除。重复(Repeat)这些步骤以删除与要卸载的特定版本关联的每个Python 相关文件。(Python-related)您还可以对要删除的 其他Python版本重复这些步骤。(Python)

使用 Homebrew 卸载 Python

Homebrew是一款流行的 macOS 第三方包管理工具,您可以从终端(Terminal)使用它。如果您想在不使用 App Store 的情况下 安装第三方 Mac 应用程序,您会经常使用它。(install third-party Mac applications)

如果您已使用HomebrewMac上安装了(Mac)Python,则可以按照以下步骤使用相同的工具轻松卸载它。

  1. 在 Mac 上打开终端应用程序。
  2. 终端(Terminal)中,输入并运行brew list命令。这将列出您之前通过Homebrew(Homebrew)安装的所有已安装的软件包(例如,Python 3.11[email protected] )。

  • 要卸载这些Python软件包,请在(Python)终端(Terminal)中键入并运行brew uninstall python_package命令,将python_package替换为您在上一步中标识的适当的软件包名称(例如brew uninstall [email protected])。
  • 删除软件包后,输入并运行brew cleanup python_package以删除任何其他(现在是不必要的)文件,用正确的名称替换python_package(例如brew cleanup [email protected])。

此时,您使用Homebrew安装的(Homebrew)Python版本已被删除。但是,如果您安装了多个版本,则接下来可能需要重复这些步骤才能删除这些版本。

在 Mac 上使用 Python

如果您需要在Mac上完全卸载Python,上述步骤将帮助您完成工作。也就是说,如果您想创建自己的应用程序,请不要害怕尝试 Python ,因为它是(give Python a try)最容易学习的编程语言(easiest programming languages to learn)之一。

扩展Python知识的一个好方法是尝试新的Python包。您可以通过安装 Python PIP(installing Python PIP)来完成此操作,这是一个包安装程序,可让您轻松安装和管理第三方模块。

但是,您需要熟悉使用终端(Terminal)应用程序。接下来您可以尝试一些重要的终端命令(important Terminal commands)来管理您的 macOS 系统。



About the author

我是一名计算机技术人员,拥有超过 10 年的经验和使用 Android 设备的经验。过去五年我也一直在办公室工作,在那里我学会了如何使用 Office 365 和 MacOS。在业余时间,我喜欢花时间在户外听音乐或看电影。



Related posts