PyInstaller works by reading your Python program, analysing all of the imports it makes, and bundling copies of those imports with your program.
PyInstaller reads in your program from its entry point. For
instance, if your program’s entry point is myapp.py, you would run pyinstaller
myapp.py to perform the analysis.
PyInstaller can detect and automatically package many common
Python packages, like NumPy, but you might need to provide hints in some cases.
After analyzing your code and discovering all the libraries
and modules it uses, PyInstaller then generates a 'spec file'.
A Python script with
the extension. spec, this file includes details about how your Python app needs
to be packed up.
PyInstaller can be installed using following command.
pip install pyinstaller
Steps to create Executable App in python:
1)Create a python file and write some code and save the file
with .py extension (Example:Hellow.py).
2)cd\ to the saved file location.
3) Use the following template to create executable:
pyinstaller --onefile Hellow.py
4)Run the command in CMD.After executing step3 from
CMD,executable file will be created in the same location.
5)After step 4, few folders and files will be added by pyinstaller
into your App folder.
6)Identify dist folder and cd into the folder.
7)Now you will see the Hello App executable in same location.
Now you will be able to launch your application successfully.
No comments:
Post a Comment