Skip to content
Advertisement

Including External Python Packages with Python Executable

I have made my own Executable from a python script which I want to run on a computer that does not have Python installed on it. My only problem is there are packages I have included which are not default python packages (e.g. pynput). Otherwise, the Executable would run fine without Python installed. Is there a way to include Python packages with my executable? Can I put the packages in the same folder as the script and import them from there? If so, would I then be able to transport them along with my Executable? I have already googled a solution but I cannot find anything on it.

Advertisement

Answer

use following method :

JavaScript

pyinstaller is a package for generating executable files for python and can be ran from command line or terminal

in the same directory of your pyhton file run following command

JavaScript

after its done if you check your folder there should be a dist folder

inside that you can find an executable to your python file which has no dependencies to other packages

Advertisement