一文了解Conda使用

一、Conda库频道

conda的软件频道是存储软件包的远程位置,当在Conda中安装软件包时,它会从指定的频道中下载和提取软件包。频道包含了各种软件包,不同的频道可能提供不同版本的软件包,用户可以根据需要选择适合的版本。

常见 Conda 频道及其用途:

1defaults:这是 Conda 的默认频道,包含了大多数常见的软件包

2conda-forge:这是一个社区驱动的 Conda 软件包频道,提供了大量的开源软件包,包括一些官方频道中没有的软件包版本或者新的软件包

3、 bioconda:专注于生物信息学软件包的 Conda 频道,包含了许多用于生物信息学分析的工具和库

4pytorch:包含与 PyTorch 深度学习框架相关的软件包,适用于深度学习开发和研究。

5anaconda:Anaconda 提供了自己的软件包频道,包含了许多数据科学和机器学习相关的软件包。

从指定频道下载包:

在 Conda 中指定特定频道安装库,可以使用 -c--channel 参数。例如,安装 jieba 库时可以输入以下指令:

conda install jieba -c conda-forge

如果你要指定多个频道,可以多次使用 -c 参数,Conda 会按顺序搜索这些频道以找到所需的软件包。

二、常用命令

1、创建新环境

conda create -n test01 python=3.12

2、克隆1个已有环境创建新环境

| conda create --name myenv_clone --clone myenv |

3、查看已创建的环境清单

conda env list

4、删除

conda remove -n test01 --all

5、conda --version

查看Conda的版本。

6、conda info

查看Conda的详细信息,包括环境变量、频道等。

7、源操作

conda config --show-sources:查看当前使用的源

conda config --remove channels <channel_name>:删除指定的源。

conda config --add channels <channel_name>:添加指定的源。

8、更新conda

conda update conda

更新 Conda 环境中的包:

conda update --all

更新某个包:

conda update package-name

9、查看包列表清单

conda list:列出当前激活环境中已安装的包

conda list -n <env_name>:列出指定环境中已安装的包

10、搜索可用包

conda search <package_name>

11、 激活环境

conda activate <env_name>

12 、退出当前激活的环境

conda deactivate

三、Conda镜像加速

镜像源:

1 、清华大学开源软件镜像站(TUNA)

镜像地址:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/

2 、中国科学技术大学镜像站

镜像地址:

https://mirrors.ustc.edu.cn/anaconda/

使用命令行方式配置镜像加速:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

conda config --set show_channel_urls yes

相关推荐
zqrgkjyxgs几秒前
GEO垂直行业实战:医疗、制造、教育、金融的分行业差异化优化策略
大数据·人工智能·搜索引擎
winrisef1 分钟前
ChatGPT/Codex最新版本出错了,无法进入解决方案
人工智能·语言模型·chatgpt·codex
rain_sxr1 分钟前
部分 JSON 的增量解析:Function Calling 流式输出的前端执行策略
人工智能
OpenApi.cc2 分钟前
Mocode 开发文档平台
人工智能·深度学习·目标检测·自然语言处理·语音识别
Promise微笑3 分钟前
电力电缆故障分类与精准定位:物理机制、诊断挑战及前沿技术
人工智能·分类·数据挖掘
GrepowTattu4 分钟前
智能护膝与外骨骼设备为什么需要异形定制电池?
人工智能·智能穿戴
夜影风9 分钟前
我国AI智能体产业发展洞察:为何能在AI应用层实现“换道超车“
大数据·人工智能
是店小二呀12 分钟前
NanoPi R4S怎么搭私人云盘?iStoreOS与WebDAV完整教程
数据库·人工智能
阳光是sunny19 分钟前
LangGraph 核心概念详解:从编译到可视化
前端·人工智能·后端
枫叶丹425 分钟前
Codex Hooks 实战:给 AI 工作流增加确定性门禁
人工智能·chatgpt·agent·codex