【问题标题】:Problem with installment of Common Lisp requirements安装 Common Lisp 要求的问题
【发布时间】:2022-01-15 17:29:21
【问题描述】:

我正在尝试学习常见的 lisp 并遵循 https://lisp-lang.org/learn/getting-started/ 的安装过程

网站说要在我的 ~/.emacs 文件中添加一些内容,但我没有找到。有人现在可以在哪里找到它吗?

enter image description here

【问题讨论】:

  • 那个 Lisp 文件的目录在你的load-path 中吗?如果没有,请使用add-to-list 添加。

标签: emacs require


【解决方案1】:

似乎您想安装自定义slime 以在Linux 上使用Common Lisp。也许应该从给定的发行版安装它,这会更容易。

我建议以下步骤:

1.设置Emacs 以使用MELPA repository

M-x customize-variable

Customize Variable: package-archives

然后,只需添加 melpa 和 URL https://melpa.org/packages

然后按下按钮Apply and Save

2。从package manager 安装slime

M-x list-packages

搜索slime,按i 进行安装,然后按x 继续。您应该安装了正确版本的slime

3.愉快地破解Common Lisp

编辑:

我错过了您可能关注的installation method。在这种情况下,我认为init 目录有错字并且缺少一个点(.

(load (expand-file-name "~/.quicklisp/slime-helper.el"))
                           ^
                           \---- HERE
(setq inferior-lisp-program "sbcl")

【讨论】:

  • 您好罗伯特,感谢您的回答。我怎样才能纠正错字和在哪里?我是 LISP 新手,请原谅我缺乏知识
  • 我认为您的问题与 LISP 无关,它与 Emacs/Slime 的安装和配置有关。我根据您提供的错误消息提供了答案,您也许可以编辑文件~/.emacs。如果您想获得更好的答案,我建议提供更多详细信息:Linux 或 Windows,哪个 Emacs 发行版,您按照哪些步骤安装 slime 或您阅读​​了哪个教程。我建议您编辑您的问题并添加更多详细信息。
  • 我正在使用 linux ubuntu 并按照网站上的步骤添加到问题中,感谢您的建议。感谢您的帮助,我仍然没有设法解决问题,因此很遗憾无法继续学习 common lisp。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-30
  • 2021-02-15
相关资源
最近更新 更多