Yes , it is possible to compile Python scripts into standalone executables. PyInstaller can be used to convert Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris, and AIX.
Read moreHow do I convert a Python program to an exe?
Steps to Create an Executable from Python Script using Pyinstaller
Read moreHow do I make a PyQt app executable?
This page describes how you can compile an existing PyQt application to a self-contained .exe on Windows.
Read more