conda构建后如何获取conda包的路径

hrz*_*fer 8 conda conda-build

我正在尝试在 makefile 中自动化 conda 构建过程。我使用以下命令构建 conda 包。

conda build . --output-folder dist/conda
Run Code Online (Sandbox Code Playgroud)

foo-1.0.0-0.tar.bz2在 下创建一个文件dist/conda/linux-64。接下来,我想对该文件做一些额外的事情。但我不知道确切的路径,因为包名称、版本、内部版本号和平台可能会改变。

如何在 Makefile 中实现这一目标?我尝试过在 conda 构建期间创建的一些环境变量,但似乎它们仅在构建期间可用。

Ben*_*oss 0

运行conda build . --output-folder dist/conda --output会输出

距离/conda/noarch/my-tool-0.34.0a0-gab8df4f.conda