I have a similar issue for a Python/Tkinter app using numpy, scipy, and matplotlib. mac OS Catalina (10.15.5) Python v3.7.7 PyInstaller v3.6. Using conda virtual environment.
I execute: >>pyinstaller --noconsole --onefile --windowed myapp.py PyInstaller tosses one warning and one error, which may or may not be relevant: 19972 WARNING: library user32 required via ctypes not found 20162 ERROR: Can not find path ./libtbb.dylib (needed by .../conda/lib/libmkl_tbb_thread.dylib) in the "dist" directory are two files: myapp (Unix executable, size 215.6 mb; black icon) myapp (Application, size 215.7 mb; fancy blue floppy disk with yellow duck logo icon) When I double-click the Unix executable icon, it loads the annoying Terminal window and then does, eventually, bring up my app, which works! When I double-click the myapp Application icon, the computer briefly puts an icon into the dock, and then it disappears, and then a few seconds later the icon flashes in the dock a second time but very briefly. When I "Show Contents" on the myapp Application, here is the Info.plist file: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDisplayName</key> <string>myapp</string> <key>CFBundleExecutable</key> <string>MacOS/myapp</string> <key>CFBundleIconFile</key> <string>icon-windowed.icns</string> <key>CFBundleIdentifier</key> <string>myapp</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>myapp</string> <key>CFBundlePackageType</key> <string>APPL</string> <key>CFBundleShortVersionString</key> <string>0.0.0</string> </dict> </plist> It is difficult to know where to begin to identify and solve the issue. Any help is appreciated. Thank you On Thursday, April 30, 2020 at 4:06:44 AM UTC-4, ttepperg wrote: > > Sorry to resend this, but I’ve gotten no replies and still have not found > a solution for this. I’m observing the same behaviour now on High Sierra. > It is truly driving me crazy… > > ANY hint will be highly appreciated. Thanks a lot in advance. > > > Hi guys, > > I have built a Python/Tkinter app, which works well in every respect, > with the following exception: When opened, the app's icon briefly > appears on the Dock and then disappears, even though the app > is still running (i.e. the GUI window is open, as it should) > > FYI: The dock icon is contained within myappsname/Contents/Resources, > and from what I can tell, the Info.plist file looks fine (attached). > > I'm using Pyinstaller 3.6 on Mac El Capitan. > > Many thanks for any hints on how to solve this one! > > Cheers, > > Thor. > > -- > You received this message because you are subscribed to the Google Groups > "PyInstaller" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/pyinstaller/939cc978-c787-4040-a850-5124cff6f7fe%40googlegroups.com > > <https://groups.google.com/d/msgid/pyinstaller/939cc978-c787-4040-a850-5124cff6f7fe%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- You received this message because you are subscribed to the Google Groups "PyInstaller" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/pyinstaller/bb50c338-2172-4b79-9027-79a272c6cdd1o%40googlegroups.com.
