Pyinstaller 不包含 MAC 目录中的所有文件

问题描述 投票:0回答:0

我正在尝试从这个 github repo 下载的 pyqt5 python 文件制作一个 MacOS 可执行文件。

https://github.com/XiangyuLijoey/HDRICalibrationTool

我尝试了两种方法:

pyinstaller main.py --windowed --onedir --add-data "image_preview.py:." -- 添加数据“image_uploader.py:” -- 添加数据“progress_window.py:” -- 添加数据“ui_main.py:” -- 添加数据“upload_file_region.py:” -- 添加数据“upload_image_region.py:” --add-data "assets:assets" --add-data "radiance_pipeline:radiance_pipeline" --add-data "styles:styles" --hidden-import shiboken2.shiboken2 -n "HDRICalibrationTool"

pyinstaller --windowed --onefile main.py

当我尝试运行 .exe 时,两者基本上都有相同的错误

回溯(最后一次通话): 文件“main.py”,第 45 行,位于 init 中的文件“main.py”,第 12 行 setupUi 中的文件“ui_main.py”,第 158 行 self.setButtonStyling() 方法 setButtonStyling 中的文件“ui_main.py”,第 628 行 以 open( self.main_styles_path, "r" ) 作为样式表: FileNotFoundError: [Errno 2] 没有这样的文件或目录:'./styles/main_styles.css'

我在目录中查找,可以清楚地看到styles文件夹下的main_styles.css

我做错了什么?

python macos pyqt5 pyinstaller executable
© www.soinside.com 2019 - 2024. All rights reserved.