如何解决如何为 python 应用程序生成分发版 - Py2App
我正在尝试使用py2app为python和qml项目生成发行版,我不知道出了什么问题。 项目使用 PySide2 和 QML 构建。
这是 setup.py 文件,还有如何在 setup.py 中添加依赖文件夹
from setuptools import setup
APP = ['main.py']
DATA_FILES = []
OPTIONS = {
'argv_emulation': True,'site_packages': True,# 'iconfile': 'appicon.icns','packages': ['wx','requests'],'plist': {
'CFBundleName': 'CAIO',}
}
setup(
app=APP,data_files=DATA_FILES,options={'py2app': OPTIONS},setup_requires=['py2app'],)
这些是我的应用程序中使用的文件和文件夹,如何在 setup.py 中添加它们
functions
6 Python Files
images
svg_images
13 svg files
qml
controls
8 qml files
pages
6 qml files
3 more qml files
sqlite3 database - caio.db
main.py
lockMain.py
解决方法
您可以将它们全部添加为 DATA_FILES 列表中的目录字符串。喜欢
DATA_FILES=['sqlite3 database - caio.db']
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。