python都だけ打つと、 whichで出てきたものが実行されます。
これは、下の例で言うと、python2.7の symlinkなので、python2.7が実行されます。
python3が入っていて、それを実行する場合、このsymlinkを張り替えるか、スクリプト内のshebang(シェバン/シバン/シェバング)をフルパスで指定します。
たぶん下の様になっていると思うので、symlinkを張り替えるよりshebangで指定した方がよさそうです。
shell
1$ which python
2/usr/bin/python
3$ ls -l /usr/bin/pyth*
4lrwxrwxrwx 1 root root 9 3月 17 22:00 /usr/bin/python -> python2.7
5lrwxrwxrwx 1 root root 9 3月 17 22:00 /usr/bin/python2 -> python2.7
6-rwxr-xr-x 1 root root 3773512 4月 3 01:53 /usr/bin/python2.7
7lrwxrwxrwx 1 root root 9 3月 1 2015 /usr/bin/python3 -> python3.4
8-rwxr-xr-x 2 root root 4091712 3月 27 08:21 /usr/bin/python3.4
9-rwxr-xr-x 2 root root 4091712 3月 27 08:21 /usr/bin/python3.4m
10lrwxrwxrwx 1 root root 10 3月 1 2015 /usr/bin/python3m -> python3.4m
スクリプトで
python
1#! /usr/bin/python3
2
3...
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。