跳转到主要内容

用于安装conda包的Buildout配方

项目描述

Travis Build GitHub license Join the chat at https://gitter.im/bird-house/birdhouse

简介

birdhousebuilder.recipe.conda 是一个用于安装 Anaconda 包的 Buildout 配方。此配方由 Birdhouse 项目使用。

用法

此配方要求Anaconda已经安装。您可以使用buildout选项 anaconda-home 来设置Anaconda安装的前缀。您还可以使用配方选项 prefix 来设置conda前缀。否则,将使用环境变量 CONDA_PREFIX(变量在激活conda环境时设置)作为conda前缀。

支持选项

此配方支持以下选项

anaconda-home

指向Anaconda安装根目录的Buildout选项。默认: $HOME/anaconda

conda-channels

Buildout选项(可选)具有conda包的通道。默认: defaults

conda-offline

Buildout选项(可选)用于设置conda离线模式。当buildout已经在离线模式时,它不起作用。默认: false

channel-priority

Buildout选项(可选)用于设置conda安装中的通道优先级。默认: true

prefix

conda前缀的路径(可选)。如果没有提供,则使用 CONDA_PREFIX 或 anaconda-home。

pkgs

要安装的包列表,由空格分隔。

channels

由空格分隔的conda通道列表(可选)。这些通道与conda-channels选项合并。默认: defaults。

override-channels

如果为真,则忽略来自 ~/.condarc 的默认通道(可选)。默认值。true。

no-pin

如果为真,则忽略 conda 锁定的文件(可选)。默认值:false。

env

用于安装的 conda 环境名称(可选)。如果环境缺失,则将包安装在活动环境中。

default-pkgs

创建 conda 环境时安装的包列表,由空格分隔(可选)。默认值:python

pip-pkgs

安装到 conda 环境中的包列表(可选)。

示例用法

以下示例 buildout.cfg 将在活动 conda 环境中安装包。

[buildout]
parts = conda

[conda]
recipe = birdhousebuilder.recipe.conda
pkgs = lxml owslib
channels = defaults birdhouse

作者

Carsten Ehbrecht ehbrecht at dkrz.de

变更

0.4.0 (2018-03-15)

  • 在 travis 中进行 pep8 测试 (#13)。

  • 跳过 doctests 并使用 buildout.testing (#5)。

  • 修复 conda-prefix 在 conda 版本 >= 4.4 (#10) 的问题。

0.3.6 (2017-05-08)

  • 不要在离线模式下运行 conda install。

0.3.5 (2016-10-12)

  • 添加了 buildout 选项 channel-priority。

  • 修复了通道顺序。

0.3.4 (2016-10-10)

  • 添加了 buildout 选项 conda-offline (#8)。

0.3.3 (2016-08-05)

  • 修复:添加了缺失的 CalledProcessError 导入。

0.3.2 (2016-07-11)

  • 捕获 conda 异常 (#7)。

0.3.1 (2016-06-30)

  • 使用 CONDA_PREFIX

0.3.0 (2016-06-28)

  • 添加了选项 no-pin 和 override-channels。

  • 在选项中设置 conda env-path 和 prefix。

  • 启用 travis 构建。

  • 删除了未使用的 as_bool 和 makedirs 函数。

  • 使用 zc.buildout 的 bool_option。

  • 使用 conda 离线模式。

  • 安装 pip 包。

  • 添加了 prefix 选项。

  • 使用 CONDA_ENV_PATH

0.2.7 (2016-04-15)

  • 删除了默认的 ioos conda 通道。

0.2.6 (2015-12-15)

  • 添加了默认的 ioos conda 通道。

0.2.5 (2015-09-21)

  • 使用 buildout 离线选项 ... 启用时不要建立互联网连接。

0.2.4 (2015-08-05)

  • 使用 CONDA_ENVS_DIR 来覆盖 conda 环境的基目录。

0.2.2 (2015-02-25)

  • 将 buildout:prefix 选项设置为 birdhouse 的安装默认目录。

0.2.1 (2015-02-24)

  • 使用环境变量 anaconda-home 设置 anaconda-home

  • 分离安装前缀和 anaconda-home。

0.2.0 (2015-02-23)

  • 现在可以创建 conda 环境。

  • 添加了 channels 选项。

0.1.4 (2015-01-09)

0.1.3 (2015-01-08)

0.1.2 (2014-12-02)

  • 添加了 on on-update buildout 选项。

0.1.1 (2014-07-31)

  • 更新了文档。

0.1.0 (2014-07-10)

  • 首次发布。

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪一个,请了解有关 安装包 的更多信息。

源分布

birdhousebuilder.recipe.conda-0.4.0.tar.gz (11.1 kB 查看哈希)

上传于 源代码

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面