-
Notifications
You must be signed in to change notification settings - Fork 398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compiled app fails on OSX #270
Comments
Unfortunately I don't have any OSX machines to test/develop on, so I'll need some assistance with debugging this one. Are you able to run Can you try using PyInstaller 4.10? ( Thanks! Edit: I just tried using both PyInstaller 5.0.1 and the latest (5.1) on Ubuntu 20.04 with Python 3.8 and it seemed to work correctly. Are there any errors in the output of running I found a similar sounding bug in BEEmod/BEE2.4#1585 on Ubuntu, but the outcome was inconclusive. |
Hi, I'm very sorry I'm leading in the mistake, I compiled successfully, and I can run the executable file normal, But when I run the file in the command , it always show this message and I found that there is always such a child process in the system process, the child process has been suspended and restarted, and I can't kill it . It always exist. I also run |
the pyinstaller compile log is here, I hope it can help you
|
When I use the pyinstall in the version 4.10. It compile successfully, But I run the executable file, it show nothing . This is the compile log and run log .
|
I noticed you used the command Thanks for bringing this up, I'm sorry I can't be more help in debugging the problem. For now I will mark this as a known issue, and hopefully someone on OSX more familiar with PyInstaller might be able to help out more. |
My first time doing any of this. Hope this helps @Breakthrough What I would like to get is a single file I can include in an Xcode project to call scenedetect. Will this process do it for me? Here's the log using PyInstaller 4.10: pyinstaller scenedetect.spec |
I'm hoping to build a single file scenedetect that contains everything needed to run to embed in my Xcode project. Including all dependencies such as CV, Numpy etc etc. I'm very new to python and all the tools such as pyinstaller. Are you able to provide any advice/point me in the right direction? Thanks in advance. |
@9SL9 All you need to do is run I'm far from a PyInstaller expert myself, nor do I have access to any OSX machines, so I'm hoping someone might be able to help out with this. Specifically, figuring out what versions of PyInstaller / OpenCV work correctly when building the app on OSX. The command above is exactly how the Windows distributions are built, and I have tested the process under Linux as well. It should also work with a newer version of PyInstaller and OpenCV, the versions the project is pinned to are mainly to ensure build stability across the supported version matrix (sometimes the PyInstaller hooks need to be updated when new OpenCV versions are released, which requires using an older version of PyInstaller and/or OpenCV temporarily). It might be worth creating a new |
Bug/Issue Description:
when I run compile file , It run normal, but It show this error.
Required Information:
Provide the following information to assist with reporting the bug:
pyinstaller command
pyinstaller scenedetect.spec
run compile file command
./dist/scenedetect/scenedetect
-v debug -l BUG_REPORT.txt
to the beginning of the command, then re-run PySceneDetect and attach the generatedBUG_REPORT.txt
file.Expected Behavior:
A clear and concise description of what you expected to happen.
Computing Environment:
Additional Information:
Media [Videos/Images/Screenshots]:
Provide any other information you can, including videos/media that can demonstrate the bug you are reporting (even YouTube links are fine). If applicable, add the output images from PySceneDetect, or any screenshots you feel are necessary to help explain your problem.
Remove this section if there is no media associated with the issue/bug report.
The text was updated successfully, but these errors were encountered: