1

我有一个用于 conda 的 meta.yaml 配方,用于构建一个包。(我们称之为mypackage

我希望这个包在他的需求部分(build&run)中使用本地(tar.bz2)文件(我们称之为locapackagedep

这是我想做的一个例子

requirements:
  build:
   - setuptools
   - wheel
   - nodejs=16
   - yarn
   - jupyterlab
   - /my/path/to/locapackagedep
   - ipympl
 host:
   - python {{ python }}
 run:
   - python=3.8
   - jupyterlab
   - locapackagedep

我找不到任何关于它的文档....

4

1 回答 1

1

我相信需要按名称指定包,并使用-c标志来指示包含构建的本地路径。

就像是:

requirements:
  build:
   - setuptools
   - wheel
   - nodejs=16
   - yarn
   - jupyterlab
   - locapackagedep
   - ipympl
 host:
   - python {{ python }}
 run:
   - python=3.8
   - jupyterlab
   - locapackagedep

conda build -c file://my/path/to .
于 2022-02-15T21:14:46.157 回答