如何将特定于平台的内容放入需求文件中?需要一些 Windows 包而不是它们的 linux 对应包。
WinPExpect 与 pexpect pywin32 在 Linux 上不需要,但 winpexpect 需要
你知道如何处理吗?
我考虑过一个小的 python 脚本,它可以检测平台并通过运行 pip 与不同的平台特定文件以及“主要”需求文件来处理它。似乎它应该更简单。
如何将特定于平台的内容放入需求文件中?需要一些 Windows 包而不是它们的 linux 对应包。
WinPExpect 与 pexpect pywin32 在 Linux 上不需要,但 winpexpect 需要
你知道如何处理吗?
我考虑过一个小的 python 脚本,它可以检测平台并通过运行 pip 与不同的平台特定文件以及“主要”需求文件来处理它。似乎它应该更简单。
pip
要求不允许。
distutils2中有关于此功能的讨论。有关更多元数据信息,请参阅PEP 345。
distutils2
有关元数据的更多信息: http ://packages.python.org/Distutils2/library/distutils2.metadata.html
我不知道 PEP 345 和软件包安装程序的状态。