一、环境管理
操作 | 命令 | 示例 |
---|---|---|
创建环境 | conda create -n 环境名 [python=版本] | conda create -n py311 python=3.11 |
激活环境 | conda activate 环境名 | conda activate py311 |
退出环境 | conda deactivate | conda deactivate |
列出所有环境 | conda env list 或 conda info --envs | conda env list |
复制环境 | conda create --clone 原环境名 -n 新环境名 | conda create --clone base -n backup |
删除环境 | conda env remove -n 环境名 | conda env remove -n old_env |
导出环境配置 | conda env export > 文件名.yaml | conda env export > environment.yaml |
从文件创建环境 | conda env create -f 文件名.yaml | conda env create -f environment.yaml |
二、包管理
操作 | 命令 | 示例 |
---|---|---|
安装包 | conda install 包名[=版本] | conda install numpy=1.24 |
批量安装包 | conda install 包1 包2 | conda install pandas matplotlib |
指定渠道安装 | conda install -c 渠道名 包名 | conda install -c pytorch pytorch |
卸载包 | conda remove 包名 | conda remove requests |
更新包 | conda update 包名 | conda update numpy |
更新所有包 | conda update --all | conda update --all |
列出已安装包 | conda list | conda list |
搜索包 | conda search 包名 | conda search tensorflow |
清理缓存 | conda clean -a | conda clean -a |
三、Python 版本管理
操作 | 命令 | 示例 |
---|---|---|
查看当前 Python 版本 | python --version | python --version |
切换 Python 版本 | conda install python=版本 | conda install python=3.10 |
四、配置与信息
操作 | 命令 | 示例 |
---|---|---|
查看 Conda 版本 | conda --version | conda --version |
更新 Conda | conda update conda | conda update conda |
查看配置信息 | conda config --show | conda config --show |
添加镜像源 | conda config --add channels 镜像地址 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ |
移除镜像源 | conda config --remove channels 镜像地址 | conda config --remove channels defaults |