我知道这是一个老问题,但人们发现这里通过谷歌自己的方式:
package_data是低了下来,肮脏的谎言。它仅在构建 二进制
软件包(
python setup.py bdist ...)时使用, 而 在构建源软件包(
python setup.py sdist...)时不使用。当然,这是荒谬的-人们希望构建源代码分发将导致文件的集合,这些文件可以发送给其他人来构建二进制分发。
在任何情况下,使用
MANIFEST.in将工作 既 二进制和源分布。
我知道这是一个老问题,但人们发现这里通过谷歌自己的方式:
package_data是低了下来,肮脏的谎言。它仅在构建 二进制
python setup.py bdist ...)时使用, 而 在构建源软件包(
python setup.py sdist...)时不使用。当然,这是荒谬的-人们希望构建源代码分发将导致文件的集合,这些文件可以发送给其他人来构建二进制分发。
在任何情况下,使用
MANIFEST.in将工作 既 二进制和源分布。