Mac M1芯片Anaconda环境准备

一、Anaconda介绍

Anaconda官网:Anaconda

Anaconda offers the easiest way to perform Python/R data science and machine learning on a single machine. Start working with thousands of open-source packages and libraries today.

Anaconda集成了Python/R,安装Anaconda时会默认安装Python。Anaconda在数据科学和机器学习领域有丰富的依赖包,可以很方便地进行包管理

二、Anaconda安装

 最新的Anaconda已经将Individual版本改为Anaconda Distribution,直接下载这个版本

2023-04-24 注意:Anaconda 官网已经更新,下载链接:Free Download | Anaconda

安装过程,一直点击Continue直到最后一步

 安装完成后,可以打开命令行检查是否安装成功

conda -V

# 或者
conda --version

 显示版本号即表示安装成功

conda 22.9.0

三、Anocanda常用命令

使用conda安装Python第三方包,以matplotlib为例

conda install matplotlib

# 可以同时安装多个包,不同包用空格分割
conda install matplotlib pandas

# 安装指定版本
# 查看matplotlib可用版本
conda search matplotlib

# 安装matplotlib3.5.0
conda install matplotlib=3.5.0

 当conda install命令无法安装时,可以考虑从https://anaconda.org/获取安装命令(无需注册)

 使用conda更新Python第三方包,以matplotlib为例

conda update matplotlib

# 或者
conda upgrade matplotlib

# 可以同时更新多个包,不同包用空格分割
conda upgrade matplotlib pandas

 使用conda删除Python第三方包,以matplotlib为例

conda remove matplotlib

# 可以同时安装多个包,不同包用空格分割
conda remove matplotlib pandas

使用conda -h查看其他命令的详细用法

四、虚拟环境

默认情况下,Anocanda会创建默认的虚拟环境(base),所有操作都是在这个环境之上,可以用如下命令查看虚拟环境(带 「*」的是当前激活的环境) 

1. 虚拟环境相关命令

查看虚拟环境

conda env list

# 或者
conda-env list

# 或者
conda info | grep env

当前安装的Anaconda最新版,自带的Python版本是3.9,如果想要体验Python3.10,可以考虑创建一个新的虚拟环境

创建虚拟环境

# -n表示虚拟环境名称
conda create -n my-test-env python=3.10

激活虚拟环境

conda activate my-test-env

删除虚拟环境

conda-env remove -n my-test-env

# 或者
conda-env remove --name my-test-env

2. 在PyCharm中配置虚拟环境

这里以Community版本为例,Professional版本类似

打开PyCharm / Preferences / Project / Python Interpreter

添加编译器

选择已经创建的虚拟环境路径

  

五、Jupyter Notebook

Jupyter官网:Jupyter

Anaconda环境安装完成后,输入以下命令可以打开Jupyter NoteBook 

jupyter notebook

选择指定目录创建新的Notebook

### 安装和配置 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.") ``` ---
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一束尘光

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值