29
我最近从Emacs 23升级到Emacs 24.自升级以来,似乎我失去了调用“M-x python-shell”(!)的能力。Emacs 24中的Python Shell?
发生了什么事?包含的python模式不再提供这个功能吗?
使用Emacs 23:
○ /usr/local/bin/emacs -Q
Describe function: python-shell
python-shell is an interactive autoloaded Lisp function in
`python.el'.
使用Emacs 24:
○ /Applications/Emacs.app/Contents/MacOS/Emacs -Q
Describe function: python-shell [No match]
'py-shell'怎么样?这是XEmacs 21.5中的命令;也许它已经在GNU Emacs中变成了这个名字。 – celtschk 2012-01-14 22:31:20
不,当我尝试完成“M-x py ...”选项卡时,我将“python-mode”视为唯一完成。 – 2012-01-14 22:35:30
如您所述,如果python-mode未加载,py-shell函数将不可用。你可以在你的.emacs中使用自动加载,而不是明确地加载模式'(自动加载'py-shell“python-mode”“Python shell。”t)' – 2012-02-02 18:26:16