我按照有关此问题的其他问题中的说明进行操作,但似乎没有解决我的问题。所以这是重复的,只是因为其他答案不起作用。
.eamcs 方案部分如下所示:
(setq geiser-racket-binary "/Applications/Racket\ v6.2/bin/racket")
这实际上是二进制文件在我的系统上的位置。
/Applications/Emacs.app/Contents/MacOS/Emacs-x86_64-10_9: /Applications/Racketv6.2/bin/racket: No such file or directory
这两个在终端中都可以正常工作:
别名球拍='/Applications/Racket\v6.2/bin/racket' 别名raco='/Applications/Racket\v6.2/bin/raco'
当我从我的 bash 文件和 run-geiser 粘贴路径时,我得到:
/Applications/Emacs.app/Contents/MacOS/Emacs-x86_64-10_9: /Applications/Racketv6.2/bin/racket: No such file or directory
但它确实存在,因为我可以在终端内敲打和拉科。
这里有什么问题?