Open proficy opened 3 years ago
I don't know exactly what happened in the pyarmor obfuscate main.py
call, and which files it affected. The PyQt5 version seems high to me. The free version of fbs (which you are using) was tested with 5.9.3 not 5.15.4. Pro supports the later version. Other than that, I can't give an additional hint I'm afraid.
Thanks @mherrmann! Let me purchase the pro version and test it out. If it doesn't work I'll throw together a simple example.
I have a
main.py
script that does useApplicationContext
that works fine using bothfbs run
andfbs freeze
. If I runpyarmor obfuscate main.py
and move the files and replace the output to the python folder after removing the originalmain.py
the code will run usingfbs run
but will throw the following error when run through the executable produced byfbs freeze --debug
:fbs==0.9.9
PyInstaller==3.4
PyQt5==5.15.4
I am planning on purchasing fbs pro soon.