如何解决如何修复 py2app 上的 setup.py 文件
我花了数周时间使用 py2app 为我的项目创建了一个独立的应用程序,但没有任何效果。实际上,我已经创建了一个 setup.py 文件并添加了我正在使用的所有包,但是来自 dist 的应用程序不起作用但使用终端可以工作。例如,我使用 PyQt5 添加所有包创建了一个应用程序并且它正在运行。但是在我的项目中,有很多库,另一个问题是我需要添加后端和其他一些模块来独立版本。
"""
This is a setup.py script generated by py2applet
Usage:
python setup.py py2app
"""
from setuptools import setup
APP = ['__main__.py']
DATA_FILES = []
OPTIONS = {'argv_emulation': True,'site_packages': True,'includes':['Brotli','certifi','chardet','click','dash','dash-core-components','dash-html-components','dash-renderer','dash-table','Flask','Flask-Compress','future','idna','itsdangerous','Jinja2','joblib','MarkupSafe','numpy','ordered-set','pandas','plotly','PyLaTeX','PyQt5','PyQt5-sip','python-dateutil','pytz','requests','retrying','scikit-learn','scipy','six','sklearn','threadpoolctl','urllib3','Werkzeug','xlrd','pandas._libs.tslibs.base',]}
setup(
app=APP,data_files=DATA_FILES,options={'py2app': OPTIONS},setup_requires=['py2app'],)
完整的项目包括:main.py、dist backend、GUI、日志
我需要在 setup.py 中添加什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。