Conda 是一个开源的包、依赖项和环境管理系统,适用于多种语言,如 Python、R、Ruby 等,有 Anaconda 和 Miniconda 两种发行版。前者包含大量常用的数据科学包,体积较大;后者仅包含 Conda 和其依赖项,体积小且需手动安装所需包。以下为你介绍 Conda 的安装与使用方法:
安装 Conda
选择发行版并下载安装包
你可以从 Anaconda 或 Miniconda 的官方网站下载适合你操作系统的安装包:
Installing Miniconda - Anaconda
windows也可以直接使用图中的命令进行安装
安装过程(以 Windows 为例)
- 下载完成后,双击安装包,按照安装向导的提示进行操作。
- 在安装过程中,你可以选择安装路径和是否将 Anaconda 或 Miniconda 添加到系统环境变量中。建议勾选 “Add Anaconda to my PATH environment variable” 选项,这样可以在命令行中直接使用 Conda 命令。
安装过程(以 Linux 为例)
- 打开终端,使用
wget
命令下载 Miniconda 安装包:
bash
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
- 运行安装脚本:
bash
bash Miniconda3-latest-Linux-x86_64.sh
- 按照提示完成安装,安装完成后,关闭并重新打开终端,使环境变量生效。
基本使用
环境管理
- 创建环境:
bash
conda create -n myenv python=3.9
这将创建一个名为 myenv
的新环境,并安装 Python 3.9 版本。
- 激活环境:
bash
# 在 Windows 上
conda activate myenv
# 在 Linux 或 macOS 上
source activate myenv
- 查看所有环境:
bash
conda env list
- 停用环境:
bash
conda deactivate
- 删除环境:
bash
conda remove -n myenv --all
包管理
- 安装包:
bash
conda install numpy
这将在当前激活的环境中安装 numpy
包。
- 更新包:
bash
conda update numpy
- 删除包:
bash
conda remove numpy
- 查看已安装的包:
bash
conda list
其他常用操作
更换镜像源
为了加快包的下载速度,可以将 Conda 的镜像源更换为国内的镜像源,如清华大学的镜像源:
bash
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
查看 Conda 配置信息
bash
conda config --show
更新 Conda 本身
bash
conda update conda
通过以上步骤,你可以完成 Conda 的安装,并掌握其基本的使用方法。在实际使用中,你可以根据自己的需求创建不同的环境,并安装所需的包。