1

我按照有关此问题的其他问题中的说明进行操作,但似乎没有解决我的问题。所以这是重复的,只是因为其他答案不起作用。

.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

但它确实存在,因为我可以在终端内敲打和拉科。

这里有什么问题?

4

1 回答 1

2

将文件从 Racket v6.2 重命名为 Racket 解决了我的问题。OSX 显然不喜欢空格。

于 2015-07-17T21:13:59.443 回答