Python - emacs-jediのinstall - Qiita [キータ]
ほぼこちらのまるぱくり。
違いは、submodule addしたことくらい。
$ git submodule add git://github.com/tkf/emacs-jedi $ git submodule add git://github.com/kiwanami/emacs-deferred $ git submodule add git://github.com/kiwanami/emacs-epc $ git submodule add git://github.com/kiwanami/emacs-ctable $ cd ~/.emacs.d/emacs-jedi $ pip install virtualenv $ virtualenv env $ source env/bin/activate $ pip install jedi epc
init.el
;;;この上にはpath設定やらsuto-completeの設定 (add-to-list 'load-path "~/.emacs.d/emacs-deferred") (add-to-list 'load-path "~/.emacs.d/emacs-epc") (add-to-list 'load-path "~/.emacs.d/emacs-ctable") (add-to-list 'load-path "~/.emacs.d/emacs-jedi") (require 'auto-complete-config) (require 'python) ;;;この上にはpath設定やらsuto-completeの設定 (require 'jedi) (add-hook 'python-mode-hook 'jedi:setup) ;;これを入れるとjediを手動<C-tab>で立ち上げないといけない。 ;(setq jedi:setup-keys t) (setq jedi:complete-on-dot t)
でやると、「argparseがない」とか言われてめっ☆されるので、
pip install argparse
するとよかろう