emacs slime无法连接到swank

emacs slime无法连接到swank,emacs,lisp,common-lisp,slime,Emacs,Lisp,Common Lisp,Slime,在我键入M-x:slime后,在windows7-64上与emacs连接,然后输入主机和端口:host:127.0.0.1/端口:4005 它显示了错误: Connecting to Swank on port 4005.. open-network-stream: make client process failed: too many open files, :name, SLIME Lisp, :buffer, nil, :host, 127.0.0.1, :service, 4005,

在我键入
M-x:slime后,在windows7-64上与emacs连接
,然后输入主机和端口:
host:127.0.0.1
/
端口:4005

它显示了错误:

Connecting to Swank on port 4005..
open-network-stream: make client process failed: too many open files, :name, SLIME Lisp, :buffer, nil, :host, 127.0.0.1, :service, 4005, :nowait, nil

我该如何解决这个问题,原因是什么?

如果您将emacs/slime作为一个捆绑包安装,可能只需使用
M-x slime
就足够了。这是另一个问题。因为与swank的连接失败,所以我无法在我的emacs上成功安装slime。@yeugene:如果您被卡住,请查看本指南是否有帮助。这是如何在windows 7-64上设置common lisp、slime和emacs。您是否在端口4005上运行swank服务器?听起来好像是另一个程序在泄漏文件句柄。也许可以尝试processexplorer(),看看是否存在任何明显的问题。你也能在没有黏液的情况下启动sbcl吗?如果从cmd启动sbcl,然后(ql:quickload:swank),然后(swank:create server:port 4007),然后在emacs M-x slime connect中选择port 4007,怎么样?