I made my app using python(PyQt5). I converted py to exe using pyinstaller but after converting it looped at splash screen(My app has splash screen and main screen.). So,I decided to stay it as py file but can I make it unreadable for user? I mean only my app can execute it and normal users couldn't able to see source code?
Note:This program is only for Windows.
pyinstaller is the way to go. It does work with libraries you use. It seems you have some underlying problems though.
Another alternative is py2exe.
Did you try some reasearch into pyinstaller options? Some suggest using --onefile option of pyinstaller.
How to make code unreadable but executbale?