window8.1+ emacs24.3配置python顯示自動補全方法

首先你得安裝python自身的幾個模塊

Python 都要安裝下面幾個
pip install elpy rope jedi flake8 。

但安裝jedi的過程中很有可能你安裝報錯,那麼你需要找到C:\Pyhon27\lib\mimetypes.py文件,把其中的一段代碼註釋掉就行了,聽說是一個BUG,需要註釋圖中的那段代碼


然後在emacs中package-install安裝jedi,然後在init.el中添加

(setq jedi:setup-keys t)
(setq jedi:complete-on-dot t)
(add-hook 'python-mode-hook 'jedi:setup)
(setq jedi:server-command '("jediepcserver.exe"))

就這麼多,設置完畢後記得重啓emacs,有圖爲證:



  如果按照這個方法還有人不能完全顯示的話,那麼你要注意你的M-x命令行那裏是不是提示auto-complete-mode模式沒開啓呢,那麼你需要開啓它,

新安裝emacs的朋友可能還會出現中文亂碼,那麼你只要在init.el中添加


(set-fontset-font "fontset-default" 'gb18030' ("Microsoft YaHei" . "unicode-bmp"))這一句,重啓emacs就爲OK了!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章