Conda 命令行操作
原文链接:https://blog.csdn.net/qq_45188362/article/details/146010680
环境管理
1. 创建环境
1 | # 创建名为myenv的环境(默认Python版本) |
2. 激活/退出环境
1 | # 激活环境(所有系统通用,需conda >=4.6) |
注:旧版本中可能需要用source activate myenv(Linux/Mac)或activate myenv(Windows CMD)。
3. 列出所有环境
1 | conda env list |
4. 删除环境
1 | # 删除环境及所有包 |
5. 克隆环境
1 | conda create --name new_env --clone old_env |
- 导出/导入环境配置
1 | # 导出当前环境配置 |
包管理
1. 安装包
1 | # 安装最新版本 |
2. 卸载包
1 | conda remove numpy |
3. 更新包
1 | # 更新单个包 |
4. 列出已安装的包
1 | # 当前环境 |
5. 搜索包
1 | # 查看可用版本 |
配置与维护
1. 更新conda自身
1 | conda update conda |
2. 清理缓存与无用包
1 | # 删除所有缓存和未使用的包 |
3. 查看conda信息
1 | # 显示conda环境信息 |
4. 配置channels(镜像源)
1 | # 添加镜像源 |
实用技巧
1. 在Jupyter中使用conda环境
1 | conda install ipykernel |
2. 指定环境路径创建环境
1 | conda create --prefix /path/to/env python=3.8 |
3. 混合使用conda和pip
1 | 建议优先使用conda install,若包不在conda仓库中,再使用pip install(需在激活的环境中操作)。 |
附:常见问题
1 | conda activate无效? |