catalina 上的 clojure cider lein 可执行文件不在您的“exec-path”上

clojure cider on catalina The lein executable isn’t on your ‘exec-path’

我找到了这两个链接:

&

我无法在 MacOS 上 运行 获得苹果酒。我一直只是在命令行上使用 lein,但我更愿意使用 cider。

我新建一个项目,像这样:

lein new ec

打开core.clj

运行 Mx cider-jack-in

我得到:

lein 可执行文件不在您的“执行路径”中

我查了一下cider的默认值,是lein。

有什么方法可以在 MacOS 上 运行 苹果酒吗?

emacs 的执行路径检测存在一些与 macOS 相关的问题。

有一个 emacs 包,应该可以解决这个问题:exec-path-from-shell

它曾经在我使用 macos 时帮助过我(就像 3 年前,但我认为它仍然有效)

否则,您可以尝试将 lein(终端中的 which lein)的绝对路径添加到 cider-lein-commandM-x customize-group [ret] cider [ret] -> Cider lein command,这应该也可以。