在python包中包含外部二进制文件

2024-06-16 10:46:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个python模块,它基本上是一个用于外部二进制文件(非python)的大包装器(它还可以做更多的工作)。我想在我的代码中包含二进制文件(1个用于osx,1个用于linux)。我目前在我的设置.py公司名称:

package_data={'packagename': ['lib/app-osx/*', 'lib/app-linux/*', 'lib/*.awk']},

文件位于:

^{pr2}$

我好像找不到它们的安装位置,如果它们在的话?这有什么惯例吗?我显然不能使用依赖关系来实现这一点:(

那么,在python脚本中找到它们的位置的最佳方法是什么?在

谢谢


Tags: 模块文件代码py名称apppackagedata
1条回答
网友
1楼 · 发布于 2024-06-16 10:46:35

在Jonathon的提示下,我浏览了聊天内容,找到了Lukas提供给我的解决方案。解决方案只是在设置.py公司名称:

zip_safe=False

相关问题 更多 >