我正在尝试在我公司的计算机上使用emacs设置Python 它运行Windows XP(64位)。
我尝试了python.el和python-mode.el但没有成功。
我目前的问题是每当我使用像 C-c这样的东西时
C-c 将.py
缓冲区发送到python进程,我得到了
以下错误消息
apply: Searching for program: no such file or directory, python
创建了*Python*
缓冲区,但它没有提示,我不知道
如何与它互动。
在所述缓冲区内按 RET 会引发以下情况
错误消息
comint-send-string: Output file descriptor of Python is closed
我无法解释。
Python似乎已正确安装(并添加到搜索路径)
因为 M-x shell RET python -i RET 正确地开始了一个Python shell
使用>>>
提示符。
您对我的设置有什么问题有任何疑问吗?
答案 0 :(得分:2)
变量python-command
的价值是什么?
您可以调试python.el中定义的run-python
函数。此函数创建内部python进程。
只需将光标放在函数内并执行M-x edebug-defun
即可。您可以在doc中了解有关调试的更多信息。
答案 1 :(得分:1)