Python 在pypi包中打包jar文件

Python 在pypi包中打包jar文件,python,pip,jar,setup.py,pypi,Python,Pip,Jar,Setup.py,Pypi,我希望我的python包在resources目录中包含一个.jar文件。我将jar文件包括在MANIFEST.in中,如下所示: include pack_name/resources/myjar.jar 在我的工作机器中,我检查了dist文件夹中生成的打包jar文件inside.tar.gz,它仍然按照预期工作。但是,当我将tar.gz提交给pypi并通过python-pip将其安装在同一台机器上时,总是会出现以下错误: Error: Invalid or corrupt jarfile /

我希望我的python包在resources目录中包含一个.jar文件。我将jar文件包括在MANIFEST.in中,如下所示:

include pack_name/resources/myjar.jar
在我的工作机器中,我检查了dist文件夹中生成的打包jar文件inside.tar.gz,它仍然按照预期工作。但是,当我将tar.gz提交给pypi并通过python-pip将其安装在同一台机器上时,总是会出现以下错误:

Error: Invalid or corrupt jarfile /Users/xxx/repos/xyz/venv/lib/python3.8/site-packages/pack_name/resources/apktool_2.4.0.jar
为了不弄乱jar文件,有没有其他方法来打包这类文件