在搭载M芯片(如Apple Silicon M1、M2)的Mac上使用终端(Terminal)。
1. 下载Anaconda安装器
首先,您需要下载适用于ARM架构(适用于M1或M2芯片)的Anaconda安装包。请前往Anaconda的官方网站下载Miniforge,这是一个Anaconda的社区分支,提供了对Apple Silicon的支持。
下载链接为:Miniforge GitHub Releases
选择适合您操作系统版本的安装包,例如Miniforge3-MacOSX-arm64.sh
。
2. 打开终端
打开Mac上的「终端」应用程序。
3. 安装Miniforge(Anaconda的分支)
假设下载的文件保存在您的"Downloads"(下载)文件夹中,使用以下命令在终端中安装Miniforge:
cd ~/Downloads chmod +x Miniforge3-MacOSX-arm64.sh ./Miniforge3-MacOSX-arm64.sh
执行这些命令后,遵循屏幕上的提示完成安装过程。您可能需要同意许可协议和设置安装路径。
4. 初始化Conda环境
安装完成后,通常建议重新启动终端或运行以下命令来初始化Conda环境:
source ~/miniforge3/bin/activate conda init
5. 验证安装
要检查Miniforge是否已成功安装,在终端中运行:
conda info
如果显示了Conda的相关信息,则表示安装成功。
注意事项
-
Miniforge是一个轻量级的Anaconda替代品,如果您需要Anaconda的所有包和功能,可以通过Miniforge安装Anaconda:
conda install anaconda
-
在用Conda安装Python包时,尽量使用Conda Forge源,因为它更好地支持Apple Silicon:
conda config --add channels conda-forge
-
一些未优化的包可能需要通过Rosetta 2在Apple Silicon Mac上以x86_64架构运行,这可能会影响性能。