fujiawei-dev / ffmpeg-generator

Python bindings for FFmpeg - with almost all filters support, even `gltransition` filter.
MIT License
61 stars 13 forks source link

Update setup.py #7

Open wilson52c opened 3 years ago

wilson52c commented 3 years ago

解决setup打包安装时,transitions目录下的glsl文件没有被打进安装包中

fujiawei-dev commented 3 years ago

是笔误吗?我看了一下官方文档,似乎不存在 install_pakcage_data 这个参数。

fujiawei-dev commented 3 years ago

include_package_data=True 的话,package_data 中的文件是被忽略的,官方文档

If using the setuptools-specific include_package_data argument, files specified by package_data will not be automatically added to the manifest unless they are listed in the MANIFEST.in file.

实际上,我现在不改动 setup.py,重新打包是包含这些文件的,就挺很奇怪的。

wilson52c commented 3 years ago

include_package_data=True 的话,package_data 中的文件是被忽略的,官方文档

If using the setuptools-specific include_package_data argument, files specified by package_data will not be automatically added to the manifest unless they are listed in the MANIFEST.in file.

实际上,我现在不改动 setup.py,重新打包是包含这些文件的,就挺很奇怪的。

https://pypi.org/project/ffmpeg-generator/1.0.6/ 你说的这个包? 你安装一下试试,你的确是把那个目录打进包里了,但是pip install的时候应该还需要执行python setup.py 吧,实际上,安装的时候那个目录也是没有到安装目录的。