![](/img/trans.png)
[英]“The clojure executable isn’t on your ‘exec-path’” even though lein is on my exec-path (macOS)
[英]clojure cider on catalina The lein executable isn’t on your ‘exec-path’
我找到了這兩個鏈接:
emacs 上的 Clojure 失敗... & clojure 不在您的執行程序中...
我無法讓 cider 在 MacOS 上運行。 我一直只是在命令行上使用 lein,但我更願意使用 cider。
我建立了一個新項目,像這樣:
lein new ec
打開 core.clj
運行Mx cider-jack-in
我得到:
lein 可執行文件不在您的“執行路徑”中
我檢查了 cider 中的默認值,它是 lein。
有沒有辦法在 MacOS 上運行蘋果酒?
emacs 的執行路徑檢測存在一些與 macOS 相關的問題。
有一個 emacs package,應該可以解決這個問題: exec-path-from-shell 。
它曾經在我使用 macos 時幫助過我(就像 3 年前,但我認為它仍然有效)
否則,您可以嘗試將lein
(終端中的which lein
)放置到cider-lein-command
的絕對路徑: Mx customize-group [ret] cider [ret] -> Cider lein command
,這也應該有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.