2016-07-24 31 views
1

尝试更新苹果酒后,我一直无法启动一个repl。尝试更新苹果酒后无法启动苹果酒REPL

我收到以下错误消息,显然显示具有Leiningen一个问题:

Loading c:/emacs/graphviz-dot-mode.el (source)... 
graphviz-dot-mode.el: (lambda (elm) ...) quoted with ' rather than with #' [4 times] 
Loading c:/emacs/graphviz-dot-mode.el (source)...done 
Loading c:/emacs/xml-rpc.el (source)... 
xml-rpc.el: (lambda (p) ...) quoted with ' rather than with #' 
Loading c:/emacs/xml-rpc.el (source)...done 
Loading c:/emacs/py/emacs-for-python/epy-init.el (source)... 
Loading c:/emacs/py/emacs-for-python/extensions/flymake-patch.el (source)...done 
Loading c:/emacs/py/emacs-for-python/extensions/flymake-cursor.el (source)...done 
py/emacs-for-python/extensions/auto-complete/auto-complete.el: `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'. 
Loading c:/emacs/py/emacs-for-python/epy-init.el (source)...done 
For information about GNU Emacs and the GNU system, type C-h C-a. 
Making nrepl-create-client-buffer-function local to *nrepl-server graphics* while let-bound! 
Making nrepl-use-this-as-repl-buffer local to *nrepl-server graphics* while let-bound! 
Starting nREPL server via "c:/Users/Owner/.lein/bin/lein.bat" update-in :dependencies conj ^"[org.clojure/tools.nrepl \^"0.2.12\^"]^" -- update-in :plugins conj ^"[cider/cider-nrepl \^"0.13.0-SNAPSHOT\^"]^" -- repl :headless... 
error in process sentinel: nrepl-server-sentinel: Could not start nREPL server: warning: extra args ignored after '"c:/Users/Owner/.lein/bin/lein.bat' 
Leiningen is a tool for working with Clojure projects. 

谁能告诉我是什么问题可能是什么?

回答

1

我不是不熟悉在Windows上运行emacs和clojure,但该错误似乎表明有一个参数不匹配。我会尝试的第一件事是看看你是否可以运行lein repl。这应该告诉你,如果lein是好的。

你使用elpa来安装clojure模式和苹果酒吗?如果不是,那将是确保事物最新的最佳方法。请注意,如果您使用的是elpa,那么卸下苹果酒包并重新安装可能会有所帮助。苹果酒获得大量更新,你的问题可能只是一个已经解决的暂时问题。我也会检查苹果酒网站,看看是否有任何已知的问题。

我在周末更新到最新的(当时)苹果酒,并且在OSX上没有任何问题地运行它。

+0

是的,我使用elpa,是的,lein repl的作品。感谢您的建议,我试着更新,但没有帮助。 –

+0

我会试图完全删除苹果酒elpa包目录,看看是否完全重新安装工程。在一台机器上,每次尝试进行org-plus-contrib升级时都必须执行此操作,而在另一台机器上,升级总是可用(一台Linux,一台OSX)。尝试启用调试错误,并查看您的苹果酒插孔和苹果酒连接的回溯。可能会提供更好的建议的足够信息。 –