【MAC】安装miniconda

本文介绍了如何在MacOSAppleM1架构的ARM64-bit系统上下载并安装Miniconda,包括使用.sh脚本安装、将conda路径添加到shell配置以及激活基础环境的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、下载miniconda

miniconda官网下载Miniconda3 macOS Apple M1 ARM 64-bit bash版本,用sh 执行

2、安装

# 文件名是自己下载的sh文件,-p后面填安装路径
# -b 表示将环境变量自动写入到~/.bash文件中
sh Miniconda3-latest-MacOSX-x86_64.sh -b -p ~./miniconda3

在这里插入图片描述

3、conda配置

初始化shell,其实就是将conda路径写入shell配置

source ./miniconda3/bin/activate

激活环境,运行成功后在shell最前面可以看到有(base)基础环境

在这里插入图片描述
然后执行

conda init zsh

或者是

conda init bash

我这里是zsh
在这里插入图片描述

### Mac OS 上 Mini Conda 安装指南 #### 1. 确认操作系统版本 在安装之前,确保您的 macOS 版本支持最新版的 Miniconda。通常情况下,Miniconda 支持最新的 macOS 版本以及过去几个主要版本[^3]。 #### 2. 访问官方下载页面 访问 Miniconda 的官方网站或 Anaconda 提供的下载链接,选择适合您操作系统的安装包。对于 macOS 用户,可以选择 `.pkg` 或 `.sh` 文件进行安装[^4]。 #### 3. 下载 Miniconda 安装文件 根据您的 CPU 架构(Intel 或 Apple Silicon),选择对应的安装包: - **Intel 芯片**: 使用 `x86_64` 架构的安装包。 - **Apple Silicon (M1/M2)**: 使用 `arm64` 架构的安装包[^2]。 可以通过以下命令确认当前设备架构: ```bash uname -a && arch ``` #### 4. 执行安装程序 ##### 对于 `.pkg` 文件 双击已下载的 `.pkg` 文件,按照提示完成图形化安装流程。建议在安装过程中勾选“Add Miniconda to your PATH environment variable”,以便在终端中直接使用 `conda` 命令[^1]。 ##### 对于 `.sh` 文件 打开终端并运行以下命令来执行脚本安装: ```bash bash Miniconda3-latest-MacOSX-arm64.sh ``` 或者针对 Intel 芯片: ```bash bash Miniconda3-latest-MacOSX-x86_64.sh ``` 在安装过程中,阅读许可协议并按提示输入 `yes` 继续。随后设置安装路径,默认路径通常是 `$HOME/miniconda3`[^4]。 #### 5. 配置环境变量 如果未自动将 Miniconda 添加到系统路径,则需要手动编辑 shell 配置文件(如 `.zshrc` 或 `.bash_profile`)。添加以下内容: ```bash export PATH="$HOME/miniconda3/bin:$PATH" ``` 保存后重新加载配置文件: ```bash source ~/.zshrc ``` 验证安装是否成功: ```bash conda --version ``` 显示版本号即表示安装成功。 #### 6. 创建和激活虚拟环境 创建一个新的 Python 虚拟环境: ```bash conda create -n myenv python=3.9 ``` 激活该环境: ```bash conda activate myenv ``` 退出环境时可运行: ```bash conda deactivate ``` --- ### 注意事项 - 如果遇到权限问题,在安装前尝试赋予脚本执行权限: ```bash chmod +x Miniconda3-latest-MacOSX*.sh ``` - 在离线环境中迁移 Conda 环境时,请注意目标机器的硬件架构一致性,避免因不兼容引发错误。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值