Sure, but those scripts may not actually work because modules that are
supposed to be there, aren't. For example, if you depend on a
non-standard lib module, then that means it needs to be installed for
each python version supported. How do you expect to guarantee that?
Again, alternatives is only for things that operate functionally
identically. That's not even true between Python 2.6 and Python 2.7 if
they are installed in parallel because they can't use the same module
path. Likewise for Python 3.5 and 3.6.
You're essentially asking for unpredictable breakage.