【发布时间】:2021-06-22 01:08:50
【问题描述】:
我有meta.yaml,其中有一个部分看起来有点像这样:
requirements:
build:
- pylint 2.7.*
run:
- sqlalchemy 1.3.*
我怎样才能只安装build 所需的要求?有conda install --target build之类的吗?
【问题讨论】:
标签: python conda conda-build
我有meta.yaml,其中有一个部分看起来有点像这样:
requirements:
build:
- pylint 2.7.*
run:
- sqlalchemy 1.3.*
我怎样才能只安装build 所需的要求?有conda install --target build之类的吗?
【问题讨论】:
标签: python conda conda-build
默认情况下,构建会创建一个临时的_build 环境,之后会立即被删除。有一个--bootstrap 标志可以让我们指定一个现有的环境,但我不确定这是否有用。相反,您可能想要类似
conda-build --build-only --dirty RECIPE_PATH
它将运行构建,创建临时的_build 环境,并跳过自动删除。然后,您可以在该 _build 环境中进行调试(通过路径激活)。
【讨论】: