I have a problem when trying to run a python script on two different computers. On each computer I would like to run the script using python version 2.7.3 however the probl
You can write a small wrapper script that looks through different versions of python executables and uses the one it finds.
For example:
#!/bin/sh -e
pythons=('python2', 'python2.7.3')
for py_exec in ${pythons[@]}; do
py_exec="/usr/bin/$py_exec"
if [[ -f $py_exec ]]; then
exec $py_exec $1
fi
done
Of course this script is just a start sample, you could surely improve it in many ways. Just do give you an idea of what I mean.