Optionally specify python version on creation

It works, but do you think its clean enough?