Phiên bản này của emacs cho mac:
http://emacsformacosx.com
đi kèm với package.el cài đặt sẵn. Điều này cho phép bạn tự động cài đặt các gói emacs. Có một gói gọi là ein:
http://tkf.github.io/emacs-ipython-notebook/
mà làm cho nó dễ dàng tương tác với ipython từ emacs (bao gồm cả máy tính xách tay).
Tuy nhiên, kể từ phiên bản 24.3 của các emac ở trên, ein không nằm trong kho lưu trữ gói mặc định. Nếu bạn thêm nhiều khu vực chứa, theo:
http://www.emacswiki.org/emacs/ELPA
tức, thêm video này vào ~/emacs tập tin của bạn:
(setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/")
("marmalade" . "http://marmalade-repo.org/packages/")
("melpa" . "http://melpa.milkbox.net/packages/")))
sau đó gọi
M-x package-refresh-contents
bây giờ bạn sẽ được có thể thêm ein bằng:
M-x package-install <ret> ein
than ôi phiên bản MELPA của ein không làm việc với ipython> 1.x vì vậy nếu bạn đang sử dụng ipython 2.x, bạn cần một build mới hơn của ein:
https://github.com/tkf/emacs-ipython-notebook/issues/137
để sao chép rằng:
git clone https://github.com/millejoh/emacs-ipython-notebook.git
bản sao các tiểu thư mục lisp đâu đó hợp lý:
cp -r emacs-ipython-notebook/lisp ~/.emacs.d/einv2
sau đó thêm nó vào con đường emacs tải của bạn và tải nó, bằng cách thêm này để bạn ~/emacs:
(add-to-list 'load-path "~/.emacs.d/einv2")
(require 'ein)
cuối cùng, thoát khỏi ein cũ, mà sẽ rời khỏi phụ thuộc vào vị trí:
M-x package-list-packages
cuộn để Ein trong danh sách gói, sau đó:
M-x package-menu-mark-delete
M-x package-menu-execute
emacs Khởi động lại và bạn có thể kết nối đến máy chủ máy tính xách tay của bạn ipython:
M-x ein:notebooklist-open