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 上分享和交流!

相关推荐
胡桃不是夹子12 小时前
conda配置好的pytorch在jupyter中如何配置
pytorch·jupyter·conda
胡桃不是夹子12 小时前
解决pycharm检测不到已经装好的conda的pytorch环境
pytorch·pycharm·conda
njsgcs14 小时前
brep2seq kaggle安装 micromamba conda环境
conda
love530love1 天前
将 virtualenv 环境迁移到 Conda 环境
运维·windows·python·conda·virtualenv
买了一束花2 天前
二、机器学习中Python变量基础
开发语言·python·机器学习·conda
ai问道武曲3 天前
ai环境cuda cudnn conda torch整体迁移 wsl docker
运维·人工智能·docker·ai·conda
郁金香很忙3 天前
conda相关操作
conda
万山y4 天前
ubuntu安装docker,conda,tmux,btop,nvitop
ubuntu·docker·conda
leon_zeng04 天前
Conda 与 Spyder 环境管理
windows·conda·virtualenv·spyder
老兵发新帖4 天前
windows安装conda
windows·conda