问题描述
我在 ~/quicklisp/local-projects 中有一个包含 asd 文件的 redis-uop 包:
(asdf:defsystem :redis-uop
:description "Describe redis-uop here"
:author "Your Name <your.name@example.com>"
:license "Specify license here"
:version "0.0.1"
:serial t
:components ((:file "package")
(:file "redis-uop"))
:depends-on (:cl-redis))
这与 asdf:require-system 的标题一样工作正常,但不适用于 ql:quickload。后者坚持认为 cl-redis 是未知的,尽管它在 quicklisp 中列出并在我尝试之前显式加载。我不明白为什么会发生这种情况。我错过了什么?
解决方法
没关系。我也无意中在packages.lisp 中添加了cl-redis。我不记得为什么。删除它就可以了。