从Lisp REPL中使用'qlot'
我感兴趣的是从Lisp映像内部使用库来管理从Lisp REPL中使用'qlot',lisp,common-lisp,quicklisp,Lisp,Common Lisp,Quicklisp,我感兴趣的是从Lisp映像内部使用库来管理quicklisp的多个本地实例 除了通过非Lisp CLI接口和显而易见的 (qlot:with-local-quicklisp (#P"/a/path/here/") (qlot:install :skippy)) 或 给我 Component "skippy" not found [Condition of type ASDF/FIND-SYSTEM:MISSING-COMPONENT] 我正在寻找一种按名称安装特定库的方法。基本上,我们
quicklisp
的多个本地实例
除了通过非Lisp CLI接口和显而易见的
(qlot:with-local-quicklisp (#P"/a/path/here/") (qlot:install :skippy))
或
给我
Component "skippy" not found
[Condition of type ASDF/FIND-SYSTEM:MISSING-COMPONENT]
我正在寻找一种按名称安装特定库的方法。基本上,我们将如何使用
ql:quickload
,但目标是特定的本地目录,而不是~/quicklisp
。我做错了什么?看起来它的目的是动态修改作用域变量,使直接使用ql:quickload
成为可能
所以
将导致skippy
安装在#p”/a/path/to/some/quicklisp/“
的quicklisp
实例中,而不是默认位置
这让我对qlot:quickload
的用途有些困惑;它的description
输出没有提供额外的信息
Component "skippy" not found
[Condition of type ASDF/FIND-SYSTEM:MISSING-COMPONENT]
(qlot:with-local-quicklisp (#P"/a/path/to/some/quicklisp/")
(qlot/util:with-package-functions :ql (quickload)
(quickload :skippy)))