如何解决Py2App生成的.app文件崩溃了,但是unix文件工作正常吗?
因此,我正在使用py2app来向队友分发代码,该队友使用熊猫并根据用户特定的groupby汇总数据丢失。我正在使用py2app和venv,以使该代码成为独立的可执行文件,因为其他团队成员不使用/不熟悉它。
我的代码在我的机器上本地工作,并且py2app生成的unix executabe位于特定的.app内容文件夹中:dist> myapp.app> Contents> MacOS> MyApp。但是,该程序旨在仅通过单击位于“ dist”文件夹中的myapp.app程序即可运行。
这是我的setup.py:
from setuptools import setup
APP = ['Missingness.py']
DATA_FILES = []
PKGS = ['pyreadstat','openpyxl','certifi']
EXTRA = ['imports.py','dictionaries.py']
OPTIONS = {'argv_emulation': True,'packages' : PKGS,'plist': {
'PyRuntimeLocations': [
'@executable_path/../Frameworks/libpython3.7.dylib','/Users/nathaniellemahieu/opt/anaconda3/envs/try/lib/libpython3.7.dylib']}
setup(app=APP,data_files=DATA_FILES,options={'py2app': OPTIONS},setup_requires=['py2app'])
我在尝试使用py2app时遇到了很多问题,并且我已经成功地将其调试为工作格式,但是可分发版本不起作用。窗口打开,并在提示错误并终止窗口后不久。 :(
任何人都可以帮忙吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。