Jak skompilowac https://askubuntu.com/questions/324871/how-to-compile-a-python-file
Jak skonfigurowac Geany https://wiki.geany.org/howtos/configurebuildmenu
Jak pisac plik makefile gdybys chcial taki napisac https://www.gnu.org/software/make/manual/make.html
Mozesz tez zobaczyc http://www.ianbicking.org/pythons-makefile.html
Ale dla pewnosci przejzyj kilka gotowych juz projektow w Pythonie jak one sa zrobione oraz ich instrukcje dla developerow.
Poniewaz zwykle uzywalem
python setup.py build
python setup.py install
korzystajac z tego https://docs.python.org/2/install/
zamiast makefile dla plikow pythona,
czyli powinienes takze zobaczyc https://docs.python.org/3/distutils/setupscript.html