【发布时间】:2014-06-28 00:07:49
【问题描述】:
我已经尝试过 Geiser,但我不断收到此错误消息:
Unable to start REPL:
Searching for program: permission denied, guile.exe
顺便说一句,我使用的是 Windows 7。另外,这是我的 .emacs 中的 Geiser 路径:
(load-file "~/.emacs.d/elpa/geiser-20140326.951/geiser.el")
我不知道如何解决这个问题,因为 Google 没有返回任何有用的东西,而且我对 Emacs 或 Geiser 也不太熟悉。我非常感谢您对此或更好/更简单的方案实施的帮助,以便我最终可以启动 TLS。
【问题讨论】:
-
试试 cygwin 或 ubuntu。那里的设置很简单。
-
我无法帮助您使用 Emacs,但我会使用 DrRacket 并使用其中一种教学语言或 R5RS。然后,您可以像使用任何其他语言一样逐步扩展代码、逐步调试,并且您拥有 LISP 的 IDE 所期望的所有功能。
-
听起来 geiser.el 使用 guile 作为其默认方案。在结果中尝试
M-x customize-group RET geiser RET或失败C-u M-x apropos-variable RET geiser- RET,然后C-s为guile。希望这会告诉你要设置哪个变量。 -
这个问题会不会是我没有安装 Guile REPL 造成的?我认为它包含在 Geiser 安装中。如何在 Geiser 旁边安装 Guile?这可能是一个愚蠢的问题,但我真的不知道这一切是如何运作的(至少不是很好)。
-
如果它在默认情况下寻找诡计,那么肯定安装它可能会使事情“正常工作”。我假设您可以配置 geiser 以使用不同的方案(因为我也一直假设您已经安装了一个方案)。 Rptx 的回答听起来不错。
标签: emacs scheme emacs24 the-little-schemer geiser