Frage

Ich habe vor kurzem installieren Python 3.1, aber Emacs verwendet immer noch 2.6.5. Ich verwende Emacs Version 22.2.1. Ich bin nicht sicher, welche Dateien zu bearbeiten, um Emacs Verwendung Python 3.1 standardmäßig zu machen!

Ich bin mit Python-mode.el und pyemacs, ob das hilft ...

Best, Georgina

War es hilfreich?

Lösung

Hier finden Sie eine vorherige Diskussion zu diesem

In Ihrer .emacs-Datei, sollte Folgendes tun:

;; python 3
(setq python-python-command "python3")

Andere Tipps

Alles, was ich hatte, war Add zu tun

(setq py-python-command "/usr/bin/python3.1")

Zu meiner .emacs-Datei.

Es gibt tatsächlich eine Reihe von verschiedenen Variablen, die geändert werden müssen, wenn Sie wollen „global“ ändern, um die Version von Python, die in Python-Modus verwendet wird. Versuchen Sie Folgendes:

(add-hook 'python-mode-hook
            (lambda ()
              (setq py-python-command "/usr/bin/python3.1")
              (setq py-default-interpreter "/usr/bin/python3.1")))
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top