使用auxlib构建conda包

时间:2020-04-09 15:42:26

标签: conda conda-build

我正在尝试使用解决方案here来打包带有conda的python模块(带有“集中”版本号)。 我用ipip安装了auxlib,看来它目前尚未作为co​​nda软件包提供。

我的conda-build无法声明找不到auxlib:setup.py导入其 init .py具有以下行的模块

from auxlib.packaging import get_version

这会引发错误ModuleNotFoundError: No module named 'auxlib'

在setup.py和 init .py中用auxlib替换conda._vendor.auxlib,并将conda添加到{{1 }}解决了这个问题(conda作为conda软件包提供)。

这是要走的路吗?

build导入模块似乎很复杂(例如在here中引用)。此备注指的是this line in conda's setup.py。 (顺便说一下,我不明白为什么添加的路径是较低的meta.yml文件夹而不是其父文件夹。)

0 个答案:

没有答案