首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >指定在conda中安装软件包时使用的通道。

指定在conda中安装软件包时使用的通道。
EN

Stack Overflow用户
提问于 2017-06-20 08:44:44
回答 1查看 2.7K关注 0票数 3

例如,运行conda install nb_conda将从默认通道安装nb_conda。如果要从conda install -c conda-forge nb_conda通道安装此包,可以按以下方式指定一个通道:conda-forge

我有两个问题:

  1. 如何在environment.yml文件中指定安装特定包的通道?
  2. 如何在.condarc文件中的create_default_packages部分(链接)中这样做?
  3. pip规范呢?
EN

回答 1

Stack Overflow用户

发布于 2017-09-07 23:18:01

environment.yml文件的工作方式如下:

代码语言:javascript
复制
name: <ENVIRONMENT_NAME>
channels:
- some_fancy_channel
- other_channel/label/nightly
dependencies:
- some_conda_dependencie=0.1.0=py27_0
- some_other_package=0.7.10=py27_0
- pip:
  - some_pip_package==0.1
  - some_other_package==0.0.0

其中ENVIRONMENT_NAME是您想要创建的环境的名称。此外,还可以通过运行以下命令从现有的conda env创建这些

代码语言:javascript
复制
conda env export -f environment.yml

然后将它导入到其他地方

代码语言:javascript
复制
conda env create -f environment.yml
票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44648071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档