如何在python包中包含.pyx文件

Jun*_*hen 7 python cython

我在我的包pyirt中使用了cython ,但是当我将它发布到pypi时,.pyx文件不包含在tar.gz中

我认为它必须与安装文件有关.但是,我找不到解决这个问题的方法.

cel*_*cel 10

您可能希望将MANIFEST.in文件添加到项目的顶级并添加以下行:

global-include *.pyx
global-include *.pxd
Run Code Online (Sandbox Code Playgroud)

您可以找到该MANIFEST.in文件的有效命令here.

  • 还要在setup.py中添加pakcage_data和include_package_data子句.在任何情况下,许多thxs (2认同)