![](/img/trans.png)
[英]How do I enable pdbtrack python debugging in emacs 24.x shell?
[英]Python Shell in Emacs 24?
我最近从Emacs 23升级到Emacs 24.自升级以来,我似乎失去了调用“Mx 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]
看起来你只解决了python-mode
问题。 对于Mx-python-shell
您也可以通过执行Mx-run-python
。 如果它说目录找不到它,因为python变量没有指向正确的路径。 那么Chf run-python
就会告诉你run-python的值是python-shell-interpreter。 然后将它指向python文件夹中的python.exe。
将其添加到.emacs文件中
(setq python-shell-interpreter "path to python.exe")
然后就像在emacs 23中一样,您可以使用CcCc
来运行.py文件。
编辑 - 我在这里所有这一切的原因,即使你可能已经知道这是因为我没有意识到emacs24改变了run-python的python值一段时间,这就是我如何修复它。 :d
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.