我有一个Python包,只能在Linux上有意义地运行。我在docs中看到,setup.py元数据中有一个platforms密钥,但据我所知,在distutils源代码中可以看到,该元数据实际上并不是用于的任何内容。 接下来,我去看了PyObjC,这是一个着名的OS X only Python软件包。我观察到它在setup.py中填充了前述的platforms密钥。但是,当我尝试在Linux上安装
在Python documentation for distribution中声明清单模板名为MANIFEST.in默认。然后它似乎没有说明如何更改该默认值。 对于混合语言项目的缘故,我想命名MANIFEST.in更多的东西一样PYTHON-MANIFEST.in或一些这样的,以避免对谁需要知道什么属于什么语言(我们不能只是把开发商的心理负荷Python子项目放入子目录中,因为它需要访问根目录下的