导读:有几种方法可以在 macOS 上安装 Python,而且都不算太难。
我使用Python时,我总是在首选操作系统Linux上工作。
Linux 是我的默认操作系统,我倾向于使用开源操作系统来开发 Python 的原因之一是大多数发行版都预装了此语言,这意味着我可以直接开始使用而不必费心安装任何东西(除了我可能需要的各种扩展库之外)。
但 Linux 并不是我唯一的操作系统。我还使用 macOS 执行某些任务(尤其是视频编辑)。如果我想在macOS上使用 Python ,我不能只打开终端窗口就可以使用它,因为默认情况下没有安装该语言。幸运的是,有几种方法可以在 macOS 上安装 Python,这两种方法都不太难。
让我向你展示一下它是怎么做的。首先,先做一些简单的选择题。
你需要什么
您唯一需要的是一台运行更新版本操作系统的 macOS 设备。就这样。让我们开始吧。
简易方法
Python 团队为 macOS 创建了通用安装程序,这应该不足为奇。虽然您可以从默认 Web 浏览器下载文件,但我将演示如何从命令行进行下载(因为您经常使用终端窗口进行 Python 开发)。
打开 macOS 终端应用程序(或已安装的其他终端)。接下来,通过检查官方下载页面,确保您下载的是最新版本的 Python 。假设您要安装版本 3.13.0rc2(这是截至 2024 年 9 月 6 日的最新版本)。使用以下命令进入下载目录:
cd ~/Downloads
下载安装程序:
wget https://www.python.org/ftp/python/3.13.0/python-3.13.0rc2-macos11.pkg
接下来,要从命令行安装 Python,请发出以下命令:
sudo installer -pkg ~/Downloads/python-3.13.0rc2-macos11.pkg -target /
关闭终端窗口并重新打开它(否则,尝试运行任何 Python 命令时都会收到错误)。使用以下命令验证安装:
python3 –version
应该会看到打印到屏幕并输出中的版本信息。
此时,我们已准备好开始使用 Python 进行开发。
不那么简单的方法
如果你宁愿采用不那么简单的方式安装 Python,那么可以用 Brew 做可供选择,它是一个命令行包管理器,可以轻松安装大量无法通过 App Store 安装的软件包。
你可能希望通过 Brew 安装 Python 的一个原因是,它可以保证您避免使用官方 Python 安装程序安装时可能出现的“未找到 Python 命令的错误”。
要以这种方式安装 Python,您必须首先安装 Brew,这通过一个命令完成:
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
安装 Brew 后,您可以使用以下命令安装 Python:
brew install python
安装 Python 后,您需要将其添加到 macOS $PATH。为此,请使用以下命令打开 .bash_profile 文件:
nano 〜/ .bash_profile
在该文件的底部添加以下行:
export PATH=”$PATH:/Library/Frameworks/Python.framework/Versions/VERSION/bin”
其中 VERSION 是您安装的版本。例如,如果您安装了版本 3.13,则该行将是:
export PATH=”$PATH:/Library/Frameworks/Python.framework/Versions/3.13/bin”
保存并关闭文件。
关闭并重新打开终端,Python 就可以运行了。
添加支持 Python 的 IDE
由于正在使用 macOS,因此您可能需要一个支持 Python 的全功能 IDE。
一个非常出色的 IDE 是PyCharm,可以安装在 Linux、macOS 和 Windows 上。请注意,PyCharm 不是免费的。您可以购买起价为 249.00 美元的组织许可证或起价为 99.00 美元的个人许可证。学生、教师和开源项目可以免费使用 PyCharm。请你务必查看定价/功能矩阵以了解更多信息。
要在 macOS 上安装 PyCharm,请从官方 PyCharm 下载页面下载适用于您的 macOS 架构(Intel 或 Apple Silicon)的安装程序。
下载文件后,在 Finder 中找到它,双击它,然后按照安装向导进行操作。
您会在 Launchpad 中找到 PyCharm。单击 Dock 上的 Launchpad 图标并搜索该应用程序。单击启动器,同意许可证,然后通过 SSH 在本地或远程启动您的第一个项目。需要记住的一件事是,要使用 SSH 连接,您必须在本地和远程计算机上都安装 PyCharm。如果您没有在两台计算机上安装 PyCharm,您将收到一条错误消息,提示远程计算机上的 IDE 处于无效状态。你还需要拥有有效的 PyCharm Professional 许可证才能正常工作。
我发现 SSH 连接非常方便,尤其是当我已经在 LAN 中的 Linux 机器上启动项目时。启动 SSH 连接后,需要一些时间来下载 IDE 后端,因此请耐心等待。
一旦所有内容都下载完毕,你就可以开始处理远程项目,就好像每个文件都保存在本地一样了(图 1)。
现在,我们应该可以在 macOS 上使用 Python 了。
作者:场长
本文为 @ 万能的大雄 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。