Conda 是一个开源的 包管理工具 和 环境管理工具,支持跨平台(Windows/macOS/Linux)。它不仅可以管理 Python 包,还能管理其他语言的包(如 R、C/C++ 等)。与 pip 不同,Conda 直接管理二进制包,解决依赖冲突更高效。
Miniconda 是 Conda 的 最小化安装版本,仅包含 Conda、Python 和少量核心依赖。它是 Anaconda 的轻量级替代品,用户可按需安装所需包。

1.下载安装脚本
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh
2.通过bash安装
# 这里默认下载位置是~,如果自己下载位置在别处切换到下载目录执行脚本
bash ~/Miniconda3-latest-MacOSX-arm64.sh
期间按回车或者yes就可以
3.添加下载源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes
4.Conda常用命令
| 类别 | 命令示例 | 说明 |
|---|---|---|
| 基本信息 | conda info | 查看 Conda 的版本、环境路径、配置文件等基本信息 |
conda list | 列出当前环境中已安装的所有包 | |
| 环境管理 | conda create -n MyEnv python=3.7 | 创建名为 MyEnv 的 Python 3.7 环境 |
conda env list 或 conda info --envs | 列出所有已创建的环境 | |
conda activate MyEnv | 激活名为 MyEnv 的环境 | |
conda deactivate | 退出当前环境(旧版本可能需要 conda deactivate MyEnv) | |
conda create --name NewEnv --clone MyEnv | 通过克隆 MyEnv 重命名为 NewEnv | |
conda remove -n MyEnv --all | 删除名为 MyEnv 的环境及其所有包 | |
| 包管理 | conda install package_name | 安装最新版本的包(默认安装到当前激活环境) |
conda install package_name=x.x | 安装指定版本(如 numpy=1.21) | |
conda update package_name | 更新指定包到最新版本 | |
conda remove package_name | 卸载当前环境中的指定包 |
4726

被折叠的 条评论
为什么被折叠?



