与Emacs和Windows XP的Python
我想在我公司的电脑 运行Windows XP(64位)的emacs下设置Python。与Emacs和Windows XP的Python
我试了python.el和python-mode.el都没有成功。
我现在的问题是,每当我使用类似抄送 抄送为.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壳RET蟒-i RET正确地开始一个Python壳 与>>>
提示。
你对我的设置有什么问题有什么想法吗?
变量python-command
的值是多少?
您可以调试在python.el中定义的run-python
函数。这个函数创建了内部的python进程。
只需将光标置于该功能内并执行M-x edebug-defun
即可。您可以在doc中阅读有关调试的更多信息。
我将它保留为默认值,因此它是'python'。 我会检查调试。 –
我必须承认我对调试函数应该做些什么感到困惑。我做了你所说的,但我只是收到一条消息:'run-python'。 –
好的,现在你关闭内部的python缓冲区'* Python *'(如果有的话)并用C-c C-c发送一个区域。你应该停止运行python。然后按照emacs调试命令。 –
窗口提交报告+ emacs的从来没有正常工作。 –
我知道。我试图偷偷在一台备用电脑上安装Ubuntu的发行版。 –
节省您很多头痛和痛苦:下载virtualbox并安装最小的Linux发行版;在Windows机器上安装一些ssh客户端,然后尽情开心。 –