diff options
| author | Glenn Morris <rgm@gnu.org> | 2021-01-10 15:48:57 +0100 |
|---|---|---|
| committer | Lars Ingebrigtsen <larsi@gnus.org> | 2021-01-10 15:48:57 +0100 |
| commit | fa686f099800aac22dcdc39fb84ee2dcca8ffbf4 (patch) | |
| tree | 62205e2c5bdf03c8e9cde73921d9b4556d229ec6 /lisp/progmodes/python.el | |
| parent | 6858b74763cd784e4594b329633ac39c599c686d (diff) | |
Default python-shell-interpreter to python3
* lisp/progmodes/python.el (python-shell-interpreter): Default to
python3 (bug#45655).
Diffstat (limited to 'lisp/progmodes/python.el')
| -rw-r--r-- | lisp/progmodes/python.el | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index 0965fecfb74..d6c0a4d1dbf 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el @@ -2027,8 +2027,12 @@ position, else returns nil." :group 'python :safe 'stringp) -(defcustom python-shell-interpreter "python" +(defcustom python-shell-interpreter + (cond ((executable-find "python3") "python3") + ((executable-find "python") "python") + (t "python3")) "Default Python interpreter for shell." + :version "28.1" :type 'string :group 'python) |
