【发布时间】:2022-06-14 14:34:48
【问题描述】:
我想发布一个依赖于OpenBabel 的 PyPI 包。 OpenBabel 的维护者为 Python 3.7 上传了二进制 Windows 轮子,但没有为更高版本的 Python 上传。 Christoph Gohlke 的 excellent site 包含适用于 3.8 及更高版本的轮子,但它们不在 PyPI 上。
我希望我的软件包的用户只需 pip install my-package 并安装 openbabel。如果他们在 Windows 上使用 Python 3.7,openbabel 将从 PyPI 加载。如果他们使用更新版本的 Python,安装我的包会失败,因为没有轮子,而且在 Windows 上从源代码安装 openbabel 真的很痛苦。
我想将 Christoph Gohlke 网站上的预编译轮子包含在我的轮子中,然后安装它们。有什么合理的方法吗?
【问题讨论】:
标签: python windows python-wheel