Python 配置setup.py以安装特定于平台的库

Python 配置setup.py以安装特定于平台的库,python,Python,我正在编写一个小型跨平台库,当安装在“win32”操作系统上时,需要使用特定的库。有人知道只有在平台需要时才使用setup.py安装给定库的简单方法吗 我尝试使用sys.platform.endswith('win32')在setup.py中创建一个条件,但可能遗漏了什么 非常感谢您的帮助。可能是@xmcp的复制品-感谢您为我指明了正确的方向。虽然接受的答案不再有效,但remco haszing提供了更新。请参阅remco Hansing的答案:

我正在编写一个小型跨平台库,当安装在“win32”操作系统上时,需要使用特定的库。有人知道只有在平台需要时才使用setup.py安装给定库的简单方法吗

我尝试使用sys.platform.endswith('win32')在setup.py中创建一个条件,但可能遗漏了什么


非常感谢您的帮助。

可能是@xmcp的复制品-感谢您为我指明了正确的方向。虽然接受的答案不再有效,但remco haszing提供了更新。请参阅remco Hansing的答案: