我想创建一个具有以下结构的包:
project/
plugin_dir/
templates/
sh/我有一个如下所示的setup.py文件:
setup(name='my_plugin',
version='1.0.0',
packages=['my_plugin'],
install_requires=['slackclient>=1.0.5', 'airflow==1.8', 'snakebite>=2.11.0', 'prometheus-client>=0.0.19'],
dependency_links=[],
# scripts=findall('sh/')+findall('templates/'),
data_files=[('/sh', findall('sh/'))],
include_package_data=True,
zip_safe=False
)我运行命令python setup.py bdist_wheel,当我查看轮子时,它没有包含来自sh或模板目录的文件。
我做错了什么?
发布于 2017-07-14 01:02:28
不要紧,它工作得很好,我在构建中没有看到它/但是一旦你打开运行pip install my_plugin --target . --no-deps的轮子,它就包含在内了。
https://stackoverflow.com/questions/45070075
复制相似问题