栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Cheatsheet】详解conda的各种指令(含部分pip操作)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Cheatsheet】详解conda的各种指令(含部分pip操作)

文章目录
  • 1. 前言
  • 2. 查看基本信息
  • 3. 导出和加载conda env
    • 3.1. 导出环境
    • 3.2. 加载环境
  • 4. 删除环境
  • 5. 其他问题
    • 5.1. pip下载速度慢
    • 5.2. 遇到:conda create ResolvePackageNotFound报错
  • 6. 小结
  • 7. 参考文献

1. 前言

创作开始时间:2021年9月29日13:59:21

本文长期维护。(旨在全面覆盖conda的各种操作)

2. 查看基本信息
# 查看版本
conda --version

# 显示所有已经创建的环境
conda info -e
3. 导出和加载conda env 3.1. 导出环境
# 导出conda的环境
conda env export --name ENVNAME > envname.yml

# 导出pip的环境
## 先安装pipreqs
pip install pipreqs
## 再运行指令
pipreqs /path/to/your_project_that_you_want_to_export  --savepath ./pip_env.txt

如果是跨系统的话(比如在Ubuntu上export,但是在windows上create -f),那么需要加上--no-builds参数:

conda env export --name mubench --no-builds > env_no_builds.yml
3.2. 加载环境
conda env create --file envname.yml

pip install -r ./pip_env.txt
4. 删除环境
conda remove --name ENVNAME --all
5. 其他问题 5.1. pip下载速度慢
pip install xxx -i  https://pypi.tuna.tsinghua.edu.cn/simple
5.2. 遇到:conda create ResolvePackageNotFound报错

运行:conda env create --file envname.yml 的时候可能会这样报错。这可能是因为跨系统安装导致的。

这时候需要:
1)导出的时候就要修改:

conda env export --name mubench --no-builds > env_no_builds.yml

2)加载的时候conda env create --file envname.yml如果还是有问题,那就参考下图的方法即可(把conda不能下载的放到pip一栏下面。)如下图:


参考:ResolvePackageNotFound: Create env using conda and yml file on MacOS https://stackoverflow.com/questions/49154899/resolvepackagenotfound-create-env-using-conda-and-yml-file-on-macos

6. 小结

后续再更新。

创作结束时间:2021年9月29日15:12:16

7. 参考文献

参考:

  • conda常用命令 https://zhuanlan.zhihu.com/p/67745160
  • ConDA CHEAT SHEET https://docs.conda.io/projects/conda/en/4.6.0/_downloads/52a95608c49671267e40c689e0bc00ca/conda-cheatsheet.pdf
  • 最新版conda cheat sheet https://docs.conda.io/projects/conda/en/latest/_downloads/843d9e0198f2a193a3484886fa28163c/conda-cheatsheet.pdf
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/276303.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号