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

相关推荐
温择之3 小时前
【vue】用conda配置nodejs,一键开通模版使用权
conda
阳懿3 天前
【已解决】执行conda init提示No action taken.
conda
try2find3 天前
移动conda虚拟环境的安装目录
linux·运维·conda
起个名好难00004 天前
conda 常用指令
conda
Mark White4 天前
把大象塞进冰箱总共分几步:讲讲dockerfile里conda的移植
conda
巴里巴气4 天前
2025.1版本PyCharam找不到已存在的conda虚拟环境
pycharm·conda
互联网搬砖老肖5 天前
Python 中如何使用 Conda 管理版本和创建 Django 项目
python·django·conda
茫茫人海一粒沙15 天前
Python 包管理新选择:全面了解 uv(附 Conda 对比)
python·conda·uv
Sim time16 天前
用AI从0开始量化交易-Anaconda环境(env)和缓存(pkg)更改储存位置
人工智能·python·conda
追光天使17 天前
CondaError: Run ‘conda init‘ before ‘conda activate
conda