我正在构建一个科学 Python 项目,它依赖于一个 Python 包(
我想让我的软件包在所有平台上都能为用户使用,我认为最好的方法是使用
scikits.sparse
),该包提供了与 C/Fortran 库(libsuitesparse-dev
)的绑定,可以通过 apt-get
或 yum
安装,但几乎不可能手动安装。我想让我的软件包在所有平台上都能为用户使用,我认为最好的方法是使用
conda skeleton
构建 conda 软件包,然后将其翻译到其他平台。但是我不确定 conda 在管理来自 apt-get
的外部库依赖方面是否良好,并且想知道除了官方说明之外,是否需要做其他事情来使它正常工作。
apt
分发的第三方二进制文件重新打包到conda
中。 - chiffa