Conda
Conda 是跨平台 Python 环境与包管理工具,支持创建隔离环境、管理依赖。
环境管理
1
2
3
4
5
6
7
8
9
10
11
| # 创建环境
conda create -n myenv python=3.8
conda create -p /path/to/env python=3.8 # 自定义路径
# 激活/停用
conda activate myenv
conda deactivate
# 查看/删除
conda env list
conda env remove -n myenv
|
包管理
1
2
3
4
5
| conda install numpy=1.19 # 安装指定版本
conda install -c conda-forge pkg # 从指定 channel 安装
conda remove numpy # 卸载
conda update numpy # 更新
conda search numpy # 搜索
|
环境导出/导入
1
2
| conda env export > environment.yml # 导出
conda env create -f environment.yml # 导入
|
配置与清理
1
2
3
| conda config --show
conda config --add channels conda-forge
conda clean --all # 清理缓存
|
克隆环境
1
| conda create --clone oldenv -n newenv
|
常用选项
-n:指定环境名-p:指定环境路径-c:指定 channel
Comments