0

我正在尝试在运行 Windows XP(64 位)的公司计算机上的 emacs 下设置 Python。

我尝试了 python.el 和 python-mode.el 都没有成功。

我目前的问题是,每当我使用类似C-c C-c向 python 进程发送.py缓冲区的东西时,我都会收到以下错误消息

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 。>>>

你知道我的设置有什么问题吗?

4

2 回答 2

2

变量的值是python-command多少?

您可以调试run-python在 python.el 中定义的函数。此函数创建内部 python 进程。

只需将光标放在函数内并执行M-x edebug-defun. 您可以在doc中阅读有关调试的更多信息。

于 2012-10-24T08:08:32.673 回答
1

至于 python-mode.el 那种东西应该运行

请提交报告至

https://bugs.launchpad.net/python-mode

于 2012-10-24T10:03:29.750 回答