Skip to content
Permalink
Browse files

Make launcher prefer python over python3

This patch makes the launcher script prefer `python`, when present, over
`python3`. This way, the launcher uses the user's preferred `python`
(which is often set up as a symbolic link to a particular python2.x or
python3.x), when available.
  • Loading branch information...
anishathalye committed Jun 26, 2019
1 parent 8454021 commit 9a8d292681ac540894dce3fe998be0068dfa2df5
Showing with 1 addition and 1 deletion.
  1. +1 −1 bin/dotbot
@@ -7,8 +7,8 @@
# is useful because we don't know the name of the python binary.

''':' # begin python string; this line is interpreted by the shell as `:`
which python3 >/dev/null 2>&1 && exec python3 "$0" "$@"
which python >/dev/null 2>&1 && exec python "$0" "$@"
which python3 >/dev/null 2>&1 && exec python3 "$0" "$@"
which python2 >/dev/null 2>&1 && exec python2 "$0" "$@"
>&2 echo "error: cannot find python"
exit 1

0 comments on commit 9a8d292

Please sign in to comment.
You can’t perform that action at this time.