【问题标题】:Trouble with load Lift package负载提升包出现问题
【发布时间】:2011-09-11 11:22:20
【问题描述】:

当我尝试通过 emacs-slime 加载 Lift 包时。

(load "/home/user/lib/lift")

我发现下一个错误

; compiling (LOAD "/home/user/lib/lift");; swank:close-connection: encoding error on stream
                       #<SB-SYS:FD-STREAM
                         for "socket 127.0.0.1:36328, peer: 127.0.0.1:59724"
                         {1003D9F5E1}>
                       (:EXTERNAL-FORMAT :LATIN-1):
                         the character with code 1069 cannot be encoded.

出了什么问题以及如何加载这个包?

【问题讨论】:

  • 如果问题与 Eos 无关,你能清理一下你的问题标题吗?
  • 抱歉,我在 Lift 和 Eos 中发现了这个错误。我只是困惑:(

标签: lisp common-lisp


【解决方案1】:

根据 CL 规范,LOAD 用于加载 Common Lisp 源代码或编译文件。我猜/home/user/lib/lift 是您系统上的一个目录,这就是LOAD 不起作用的原因。

如果您使用 Quicklisp 安装 LIFT,然后像 LIFT User's Guide 中所说的那样加载库,您可能会很幸运:

(in-package #:common-lisp-user)  
(use-package :lift) 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-02-02
    • 1970-01-01
    • 2011-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    相关资源
    最近更新 更多