Нашел инструкции как компилировать (думал что получается на выходе бинарник как например в С/С++ - а оно просит библиотеку pygame)
компиляция с помощью Python
$ virtualenv -p python3 venv
$ . venv/bin/activate
(venv) $ pip install pyinstaller --upgrade
(venv) $ pip3 install pyinstaller
(venv) $ python -m PyInstaller main.py --onefile
PYTHONLIBVER=python$(python3 -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')$(python3-config --abiflags)
gcc -Os $(python3-config --includes) example_file.c -o output_bin_file $(python3-config --ldflags) -l$PYTHONLIBVER
Как сделать так чтобы все было вшито в один бинарник?