Both Python 2 and 3 in Emacs

后端 未结 5 1004
不知归路
不知归路 2020-12-14 02:56

I have been using Emacs to write Python 2 code. Now I have both Python 2.6 and 3.0 installed on my system, and I need to write Python 3 code as well.

Here is how the

5条回答
  •  生来不讨喜
    2020-12-14 03:38

    If you are using python-mode.el you can try to change py-which-shell. In order to do this on a per-file basis you can put

    # -*- py-which-shell: "python3"; -*-
    

    at the first line of your file - or at the second line if the first line starts with #!. Another choice is to put

    # Local Variables:
    # py-which-shell: "python3" 
    # End: 
    

    at the end of your file. Perhaps you should give the full path to python3 instead of just "python3".

提交回复
热议问题