conda和conda的常用命令

目录

一、什么是conda

1. conda的定义和作用

2. conda的特点

3. conda与pip的区别

二、conda的常用命令

1. 环境管理

2.包管理

3. 查看信息

4. 清理和维护

5. 频道(channel)管理

6. 导出和复制环境

7. 加速相关(镜像)

一、什么是conda

1. conda的定义和作用

2. conda的特点

- 跨平台支持(Windows、macOS、Linux)
- 环境隔离(每个项目可以有独立的环境)
- 依赖解析(自动处理包之间的依赖关系)
- 二进制包分发(不需要本地编译)
- 支持多语言

3. conda与pip的区别

二、conda的常用命令

1. 环境管理

# 创建新环境
conda create -n myenv python=3.10

# 激活环境
conda activate myenv

# 退出当前环境
conda deactivate

# 列出所有环境
conda env list
# 或
conda info --envs

# 删除环境
conda remove -n myenv --all

2.包管理

# 安装包
conda install numpy

# 指定版本安装
conda install numpy=1.18

# 同时安装多个包
conda install numpy pandas scipy

# 卸载包
conda remove numpy

# 更新包
conda update numpy
# 更新所有包
conda update --all

# 搜索包
conda search numpy

3. 查看信息

# 列出当前环境安装的包
conda list

# 查看某个包的详细信息
conda info numpy

# 查看conda版本
conda --version

# 查看当前环境的详细信息
conda info

4. 清理和维护

# 清理缓存(下载的包和解压的包)
conda clean --all

# 验证conda是否正常工作
conda verify

5. 频道(channel)管理

# 添加频道
conda config --add channels conda-forge

# 移除频道
conda config --remove channels conda-forge

# 查看配置信息
conda config --show

6. 导出和复制环境

# 导出环境配置到文件
conda env export > environment.yml

# 从配置文件创建环境
conda env create -f environment.yml

7. 加速相关(镜像)

# 添加国内镜像源(以清华源为例)
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 --set show_channel_urls yes

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

脑子不好真君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值