Я попытался запустить консоль ipython на emacs, набрав C-c C-p при редактировании скрипта python. Но консоль ipython выглядит пустым. Хотя, когда я набираю некоторую команду, есть выход, и выводится приглашение Out. Кроме того, когда я выхожу(), отображается много подсказок In(). Почему это так?Нет пропущенных сообщений в ipython при запуске в emacs
Я использую Emacs versiion 24,3, IPython 2.1.0 и 2.7.6 питона. Ниже мой init.el
;;; To start emacs maximized at startup
(w32-send-sys-command 61488)
;;; To remove the toolbar from emacs
(tool-bar-mode 0)
;;; IDO configuration
(setq ido-enable-flex-matching t)
(setq ido-everywhere t)
(ido-mode 1)
;;; Add MELPA repository
(require 'package)
(package-initialize)
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
;;; Configure Aspell
(add-to-list 'exec-path "C:/Program Files (x86)/Aspell/bin/")
; Tell emacs to use Aspell and provide the location of custom dictionary
(setq ispell-program-name "aspell")
(setq ispell-personal-dictionary "C:/emacs/.emacs.d/my_dict/my_dict.ispell")
; Turn it on
(require 'ispell)
;;; Flyspell configuration
(add-to-list 'load-path "~/.emacs.d/flyspell")
(autoload 'flyspell-mode "flyspell" "On-the-fly spelling checker." t)
(autoload 'flyspell-delay-command "flyspell" "Delay on command." t)
(autoload 'tex-mode-flyspell-verify "flyspell" "" t)
(add-hook 'LaTeX-mode-hook 'flyspell-mode) ; Auto-start flyspell with LaTeX
;;; Enable auto-complete mode
(require 'auto-complete)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/ac-dict")
(require 'auto-complete-config)
(ac-config-default)
(global-auto-revert-mode t)
;;; RefTex configuration
(require 'reftex)
(add-hook 'LaTeX-mode-hook 'turn-on-reftex)
(add-hook 'latex-mode-hook 'turn-on-reftex)
;;; Activate code folding in AUCTeX
(add-hook 'LaTeX-mode-hook (lambda()
(TeX-fold-mode 1)))
;;; Setup jedi
(add-hook 'python-mode-hook 'jedi:setup)
(setq jedi:complete-on-dot t)
;;; Pair braces and quotes automatically (autopair)
(require 'autopair)
(autopair-global-mode) ;; Enable autopair in all buffers
;; (setq py-install-directory "~/.emacs.d/python-mode.el-6.1.3")
;; (add-to-list 'load-path py-install-directory)
;; (require 'python-mode)
(require 'python)
(setq python-shell-interpreter "ipython")
(setq python-shell-interpreter-args "--pylab")
Я нахожусь на машине для окон. Могу ли я это сделать? – Shaun
В любом случае, когда вы сказали мне, что есть несколько комментариев о Ipython в python.el. Это сработало для меня, используя это. Благодарю. – Shaun