For debian user: Make package as usual: $ dpkg-buildpackage -uc -us -rfakeroot and install .deb file made. For non debian user only: Simply run make: $ make and install file where you want: Something like: $ install -m 0755 -d /usr/local/lib/pyg to create /usr/local/lib/pyg with right permissions $ make install DESTDIR=/usr/local to install file in /usr/local as basedir /usr/local/sbin pygs (pyg frontend) /usr/local/lib/pyg *.py *.so (module classes) You may install manually documentation and examples in examples/ dir in /usr/local/share/doc or where you wish.