打包收获一二

为了优化dfelf中的ImageFileELF.watermark,支持从package中获取静态的字体文件,需要在package中增加静态资源,打包到package上进行分发。

然后打包遇到各种问题……

一堆乱七八糟的帖子教你打包,一般都是sdist的——说实在的,我是希望源码打包的,因为这样跨平台使用比较方便,所以我都是用bdist。

看了很多资料,stackoverflow上的这篇说的比较到位;

但实际上,我没有按照他说的干,只是把include_package_data=Truepackage_dataMANIFEST.in都搞上,就好了,把静态资源打包到bdist上。

stackoverflow参考