我想只下载最新版本的 Python,删除旧版本。我已经删除了之前下载的所有旧版本。但当我在终端或导入库中检查 Python 版本时,不知为何它仍然有效。
答案1
您可以从应用程序文件夹中手动卸载 Python,然后检查所有可能的文件夹以查找其踪迹。但可能的文件夹列表很长。
我建议使用 应用程序清理器和卸载程序 为您完成工作。评估版的试用期为 3 天,因此这将是一次性的努力。
需要手动检查的文件夹列表可以在文章中找到 在 Mac 上卸载 Python。您还将在本文中找到有关使用 App Cleaner & Uninstaller 的更多信息。
答案2
我碰到这个 GitHub Gist使用几个简单的命令删除“Python Releases for macOS”/“Python Launcher.app”Python 版本,但不触及 macOS 默认版本/usr/bin/python3
。
下边是GitHub 要点在撰写本文时将其全部引用,以便于参考。
请注意,必须更改版本号在以下命令中匹配您已安装的 macOS 的 Python 版本(您可以通过查看目录找到它们/Applications
。)
1. 请勿尝试删除
/System/Library
和中任何 Apple 提供的系统 Python/usr/bin
。
2. 多个 Python 版本可以在 macOS 上和平共处。因此,卸载 Python 完全是可选的。要删除其他版本,
3.7
请更改为要删除的 Python 版本。sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.7
sudo rm -rf "/Applications/Python 3.7"
sudo find /usr/local/bin -lname '../../../Library/Frameworks/Python.framework/Versions/3.7/*' -delete