क्या कोई भी इमैक 23 के साथ iPython का उपयोग कर बाहर है? Emacs विकी पर दस्तावेज एक गड़बड़ी के कुछ हैं और मुझे पाइथन विकास के लिए emacs का उपयोग कर किसी से भी सुनने में रुचि होगी। क्या आप डाउनलोड पायथन-मोड और ipython.el का उपयोग करते हैं? आप क्या सलाह देते हैं?Emacs 23 और iPython
उत्तर
मुझे यह emacs 23 के साथ काफी अच्छी तरह से काम कर रहा है। केवल एकमात्र खुला मुद्दा आईपथन दुभाषिया को बफर भेजने के बाद पायथन बफर पर वापस नहीं लौट रहा है।
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)
कभी इसे स्वयं नहीं इस्तेमाल किया, लेकिन मैं ipython मेलिंग सूची का पालन करता हूं, और कुछ महीने पहले thread था।
शायद यह मदद मिलेगी
http://lists.ipython.scipy.org/pipermail/ipython-user/2008-September/005791.html
यह भी एक बहुत संवेदनशील मेलिंग सूची है कि अगर आप मुसीबत में पड़।
मैं Emacs सीवीएस साथ IPython का उपयोग किया है मेरी अजगर के विकास में (जो अब कुछ समय के लिए Emacs 23 कर दिया गया है)। हालांकि, मैं इसे दूसरी तरफ उपयोग करता हूं: मैं $ EDITOR पर्यावरण चर के माध्यम से ipython promt से emacs को कॉल करता हूं। मैंने इसे दूसरी तरफ कोशिश की, लेकिन सभी प्रक्रिया बफर और थोड़ा नहीं थक गया।
Emacs बहुत अच्छा है, लेकिन एक कमांड लाइन कहीं अधिक बहुमुखी है।