update to use a dynamic python binary path (the prefix and the binary name can be changed using attributes)