macOS系统下Python环境搭建指南

本指南旨在帮助在macOS系统中轻松搭建Python开发环境。假设系统是干净的,没有安装过Anaconda或Python(除了macOS Big Sur预装的Python 2.7和Python 3.8.2)。如果已经安装了Anaconda或Python,请使用mac App Cleaner卸载它们。现在,让开始吧。

安装Homebrew

Homebrew是macOS的包管理器,类似于Debian(Linux)的apt-get或Python的pip。要安装Homebrew,请打开终端并复制粘贴以下代码:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

将更新并升级brew,以确保一切就绪。为此,请复制粘贴以下代码:

brew update && brew upgrade

现在,将把brew的目录添加到PATH环境变量中:

echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc

退出终端并重新打开它。

安装Python

安装完brew后,是时候使用brew安装Python了,这将使得未来升级Python变得非常简单。在终端中执行以下命令来安装Python:

brew install python

安装Python后,再次退出终端并重新打开,以便新创建的python3的符号链接可以被终端访问。

现在,在终端中输入python3,它将显示最新的python3版本,在这个例子中是python 3.9.1。

事实上,从Python3.4开始,pip默认包含在Python二进制安装程序中。因此,不需要显式安装它。但将运行一个升级命令,以确保pip和其他一些包是最新的。

pip3 install –upgrade pip setuptools wheel

现在,将安装虚拟环境。虚拟环境允许避免全局安装Python包,这可能会破坏系统工具或其他项目。

python3 -m pip install virtualenv

要创建一个虚拟环境,请选择一个文件夹或项目位置。在这个例子中,将在主目录中创建虚拟环境。

python3 -m venv ~/pyenv

在开始安装或使用虚拟环境中的包之前,需要激活它们。激活虚拟环境将把虚拟环境特定的python和pip可执行文件放入shell的PATH中。

source ~/pyenv/bin/activate python3 -m pip install –upgrade pip setuptools wheel

现在,将安装所需的Python和机器学习包,以便快速开始:

pip install requests jupyterlab jupyter notebook numpy pandas matplotlib seaborn scipy beautifulsoup4

如果需要安装更多包,可以通过以下方式进行:

pip3 install package-name

请确保每次这样做时,都已激活了虚拟环境。就是这样!

激活虚拟环境并运行Jupyter Notebook

source ~/pyenv/bin/activate jupyter notebook
沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485