我试图在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宝石类似的问题,但我喜欢将我的程序保留在他们所属的位置。
感谢。
答案 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