Anaconda Mac m1芯片
时间: 2025-03-17 15:00:49 浏览: 35
### 安装和配置 Anaconda 的方法
由于 Mac M1 芯片尚未完全支持传统的 Anaconda 发行版,因此推荐使用 **Miniforge3** 来替代 Anaconda[^1]。以下是具体的安装和配置流程:
#### 1. 下载 Miniforge3
访问官方链接下载适用于 Apple Silicon (M1/M2) 架构的 Miniforge3 安装脚本:
```bash
https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOSX-arm64.sh
```
#### 2. 执行安装脚本
通过终端运行以下命令来执行安装脚本:
```bash
/bin/bash ~/Downloads/Miniforge3-MacOSX-arm64.sh
```
这会启动交互式的安装向导,按照提示完成安装即可[^3]。
#### 3. 初始化 Conda
安装完成后,初始化 `conda` 命令以便在终端中正常使用它:
```bash
source ~/miniforge3/etc/profile.d/conda.sh
```
或者将其路径添加到 `.zshrc` 文件中以永久生效:
```bash
echo 'export PATH="~/miniforge3/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc
```
#### 4. 创建虚拟环境
为了隔离不同项目的依赖关系,建议创建一个新的虚拟环境。例如,创建名为 `myenv` 的 Python 3.9 环境:
```bash
conda create -n myenv python=3.9
```
激活该环境:
```bash
conda activate myenv
```
#### 5. 安装常用库
如果某些包无法通过常规方式 (`conda install`) 安装,则可以从 Anaconda Cloud 获取特定版本的安装命令[^2]。例如,对于 TensorFlow 或 PyTorch,可以直接指定源仓库进行安装:
```bash
conda install tensorflow-macos -c apple
conda install pytorch torchvision torchaudio cpuonly -c pytorch
```
---
### 示例代码:验证安装是否成功
测试已安装的 Python 和相关库是否正常工作:
```python
import sys
print(f"Python Version: {sys.version}")
try:
import numpy as np
print(f"Numpy Version: {np.__version__}")
except ImportError:
print("Numpy is not installed.")
try:
import tensorflow as tf
print(f"TensorFlow Version: {tf.__version__}")
except ImportError:
print("TensorFlow is not installed.")
```
---
阅读全文
相关推荐


















