错误:在Windows上的原子proto-repl中生成lein ENOENT

时间:2015-12-06 13:25:50

标签: clojure atom-editor

我试图在Windows上运行原子中的clojure proto-repl但是遇到了这个错误。我似乎无法修复它,所以我转向SO寻求建议。

Error starting repl: Error: spawn lein ENOENT
You may need to configure the lein path in proto-repl settings

REPL Closed

我已经在proto-repl设置中设置了lein路径。我试过运行它管理员并从命令行运行。没有运气。

C:\Program Files\.lein\bin\lein.bat

你认为这与lein在Program Files中有关吗?我曾经有过与Ruby宝石类似的问题,但我喜欢将我的程序保留在他们所属的位置。

感谢。

4 个答案:

答案 0 :(得分:0)

Proto REPL存在问题,如here所述。现在应该在0.5.1版本中修复此问题。如果您遇到任何其他问题,请file an issue

答案 1 :(得分:0)

我在版本0.15.0中也遇到了这个问题。在proto-repl设置中设置lein路径时,我能够通过使用 forward 斜杠而不是反斜杠来修复它。多年来,正斜杠在Windows上运行良好。

答案 2 :(得分:0)

在摆弄相对和绝对文件路径之后,我使用了Linux的文件树约定,它运行了!例如:C:/ User / User \ Name / .lein / lib / lein.bat

基本上,任何带有多个单词字符串的文件路径都需要与“' \”#39;就像在Linux系统中一样。希望这可以帮助!这可能令人沮丧,因为它是一个很棒的Clojure REPL套件。

答案 3 :(得分:0)

我仍然在proto-repl 1.4.21上遇到过这个问题。

包含带正斜杠的lein.bat的目录的路径为我工作:

C:/Users/username/.lein