Conda 入门指令教程

Conda 入门指令教程

Conda 是一个强大的包和环境管理工具,广泛应用于数据科学和机器学习项目中。本文将介绍 Conda 的常用指令,帮助你快速上手。

1. Conda 基础操作

查看 Conda 版本

复制代码
conda --version

显示当前安装的 Conda 版本。

更新 Conda

复制代码
conda update conda

更新 Conda 到最新版本。

查看 Conda 配置

复制代码
conda config --show

显示 Conda 的配置信息。

2. 管理环境

创建新环境

复制代码
conda create --name myenv

创建一个名为 myenv 的新环境。

创建指定 Python 版本的环境

复制代码
conda create --name myenv python=3.8

创建一个名为 myenv 的新环境,并指定 Python 版本为 3.8。

激活环境

复制代码
conda activate myenv

激活名为 myenv 的环境。

退出当前环境

复制代码
conda deactivate

退出当前激活的环境。

查看所有环境

复制代码
conda env list

列出所有已创建的 Conda 环境。

删除环境

复制代码
conda env remove --name myenv

删除名为 myenv 的环境。

3. 管理包

安装包

复制代码
conda install package_name

安装名为 package_name 的软件包。

安装指定版本的包

复制代码
conda install package_name=1.2.3

安装 package_name 的指定版本。

更新包

复制代码
conda update package_name

更新已安装的 package_name 包。

卸载包

复制代码
conda remove package_name

卸载已安装的 package_name 包。

查看已安装的包

复制代码
conda list

列出当前环境中已安装的所有包。

4. 使用镜像源加速下载

在中国大陆,使用国内镜像源可以加速包的下载。以下是设置清华大学镜像源的方法:

复制代码
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

设置后,Conda 将优先从清华镜像源下载包,提高下载速度。

5. 其他实用命令

克隆环境

复制代码
conda create --name newenv --clone oldenv

克隆名为 oldenv 的环境为 newenv

导出环境配置

复制代码
conda env export > environment.yaml

导出当前环境的配置到 environment.yaml 文件。

从配置文件创建环境

复制代码
conda env create -f environment.yaml

根据 environment.yaml 文件创建新环境。


通过掌握以上 Conda 指令,你可以高效地管理 Python 环境和包,提升开发效率。

参考资料:


希望这篇教程对你有所帮助,欢迎在 CSDN 上分享和交流!

相关推荐
数智工坊1 天前
Conda 环境 Docker 标准化迁移完整方案,适配深度学习 GPU 训练
深度学习·docker·conda
软糖姐姐3 天前
Python开篇——简介、pip和conda
python·conda·pip·数据科学·
puamac4 天前
Conda + CUDA 环境安装与使用完全指南
conda
叶 落4 天前
Mac 通过 Miniconda 安装 Python
python·macos·conda·miniconda
冰心孤城5 天前
Conda、Anaconda、Miniconda对比分析
conda
不明觉厉二十年5 天前
uv Windows配置
conda·pip
心念枕惊6 天前
Conda 环境一键搬家:用 conda-pack 打包带走,连网都不用
conda·neo4j
西邮彭于晏7 天前
Conda 常用命令速查手册:从入门到精通
windows·conda
激动的兔子8 天前
关于Anaconda的使用心得pkgs.trash清理
conda
xier_ran9 天前
uv 与 conda 详解:Python 环境管理的两条路线
python·conda·uv