行业知识
Conda 快速入门,轻松拿捏 Python
2026-11-15 06:14:48
来源:互联网转载
一、简介
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件,它是目前最流行的 Python 环境管理工具。
二、包与源管理
| 命令 | 描述 |
| conda list | grep torch | 列出所有包含torch的包 |
| conda list | 列出所有安装的包 |
| conda list --show-channel-urls | 列出包含源信息的已安装包 |
| conda update --all | 更新所有包 |
| conda install -c | 从特定源(如清华源、阿里源)安装包 |
| conda install PKGNAME=3.1.4 | 安装指定版本的包 |
| conda install "PKGNAME>2.5, ENV.yml | 导出指定环境到yml文件 |
| conda env export > ENV.yml | 导出当前环境到yml文件 |
| conda list --explicit>ENV.txt | 导出包信息到当前目录 |
| conda env create -n ENVNAME --file ENV.yml | 从yml文件导入 |
| conda create -n ENVNAME --file ENV.txt | 从txt文件导入 |
五、其他
5.1. 查看命令帮助
conda --helpconda search --infoconda clean --all # 清除所有未使用的文件conda config --show # 检查conda配置
5.2. 其他
# 获取任何包裹的信息conda search PKGNAME --info# 运行没有用户提示的命令,例如,安装多个包conda COMMAND ARG --yesconda install PKG1 PKG2 --yes conda clean --all # 删除所有未使用的文件conda config --show # 检查 conda 配置
参考资料:https://docs.conda.io/en/latest/