Question

Quelqu'un utilise-t-il iPython avec emacs 23? Les documents sur le wiki emacs sont un peu confus et j'aimerais avoir des nouvelles de tous ceux qui utilisent emacs pour le développement Python. Utilisez-vous le téléchargement python-mode et ipython.el? Que recommandez-vous?

Était-ce utile?

La solution

Je l’ai très bien fonctionné avec emacs 23. Le seul problème en suspens est que le focus ne retourne pas dans le tampon python après l’envoi du tampon à l’interpréteur iPython.

http://www.emacswiki.org/emacs/PythonMode#toc10

(setq load-path
      (append (list nil
                    "~/.emacs.d/python-mode-1.0/"
            "~/.emacs.d/pymacs/"
            "~/.emacs.d/ropemacs-0.6"
                    )
              load-path))
(setq py-shell-name "ipython")

(defadvice py-execute-buffer (around python-keep-focus activate)
  "return focus to python code buffer"
  (save-excursion ad-do-it))

(setenv "PYMACS_PYTHON" "python2.5") 
(require 'pymacs)

(pymacs-load "ropemacs" "rope-")

(provide 'python-programming)

Autres conseils

Je ne l'ai jamais utilisé moi-même, mais je suis la liste de diffusion ipython et un fil quelques mois en arrière.

peut-être que cela aidera

http: //lists.ipython.scipy .org / pipermail / ipython-user / 2008-September / 005791.html

C'est également une liste de diffusion très réactive si vous rencontrez des problèmes.

J'ai utilisé ipython avec emacs cvs (qui est emacs 23 depuis un certain temps maintenant) dans mon développement en python. Cependant, j'utilise l'inverse: j'appelle emacs depuis ipython promt via la variable d'environnement $ EDITOR. Je l'ai essayé dans l'autre sens, mais j'en ai eu un peu marre de tous les tampons de processus et de ce qui ne l'est pas.

Emacs est excellent, mais une ligne de commande beaucoup plus polyvalente.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top