Common lisp 在sbcl中升级asdf失败

Common lisp 在sbcl中升级asdf失败,common-lisp,upgrade,sbcl,asdf,Common Lisp,Upgrade,Sbcl,Asdf,正如页面所说,我无法将asdf升级到版本3 我的环境有什么问题吗 CL-USER>(加载“/Users/james/Documents/workdir/lisp/source/asdf/tools/install asdf.lisp”) 未能找到/usr/local/lib/sbcl/contrib/的真实名称: 没有这样的文件或目录 [SB-INT类型的条件:简单文件错误] 重新启动: 0:[重试]重试评估当前顶级表单 1:[继续]忽略错误并继续加载文件 “/Users/james/Docum

正如页面所说,我无法将asdf升级到版本3

我的环境有什么问题吗

CL-USER>(加载“/Users/james/Documents/workdir/lisp/source/asdf/tools/install asdf.lisp”)

未能找到/usr/local/lib/sbcl/contrib/的真实名称: 没有这样的文件或目录 [SB-INT类型的条件:简单文件错误]

重新启动: 0:[重试]重试评估当前顶级表单

1:[继续]忽略错误并继续加载文件 “/Users/james/Documents/workdir/lisp/source/asdf/tools/install asdf.lisp”

2:[中止]中止加载文件 “/Users/james/Documents/workdir/lisp/source/asdf/tools/install asdf.lisp”

3:[重试]重试SLIM REPL评估请求

4:[*中止]返回SLIME的顶层

5:[移除-FD-HANDLER]移除# 回溯: 0:(SB-IMPL::SIMPLE-FILE-peror“未能找到~A”#p”/usr/local/lib/sbcl/contrib/“2”的真实名称)

1:((FLET SB-IMPL::FAIL:IN SB-IMPL::QUERY-FILE-SYSTEM)“未能找到~A”#p”/usr/local/lib/sbcl/contrib/”2的真实名称)

2:(SB-IMPL::QUERY-FILE-SYSTEM#p)/usr/local/lib/sbcl/contrib/“:TRUENAME T)

3:(TRUENAME#p“/usr/local/lib/sbcl/contrib/”)

4:(ASDF/接口::模块-FASL“uiop”)

5:(ASDF/接口::安装-UIOP-AND-ASDF-AS-MODULES)

6:(SB-INT:SIMPLE-EVAL-IN-lexev(ASDF/INTERFACE::INSTALL-UIOP-AND-ASDF-AS-MODULES)#

7:(SB-IMPL::SIMPLE-EVAL-PROGN-BODY((ASDF/INTERFACE::INSTALL-UIOP-AND-ASDF-AS-MODULES)(UIOP/IMAGE:QUIT))#

8:(SB-INT:SIMPLE-EVAL-IN-lexev(PROGN(ASDF/INTERFACE::INSTALL-UIOP-AND-ASDF-AS-MODULES)(UIOP/IMAGE:QUIT))#

9:(EVAL-TLF(PROGN(ASDF/INTERFACE::INSTALL-UIOP-AND-ASDF-AS-MODULES)(UIOP/IMAGE:QUIT))14#)

10:((FLET SB-FASL::EVAL-FORM:IN SB-INT:LOAD-AS-SOURCE)(PROGN(ASDF/INTERFACE::INSTALL-UIOP-AND-ASDF-AS-MODULES)(UIOP/IMAGE:QUIT))14)

11:(SB-INT:LOAD-AS-SOURCE#:详细无:打印无:上下文“加载”)

12:((FLET SB-FASL::加载流:加载中)#无)

13:(加载“/Users/james/Documents/workdir/lisp/source/asdf/tools/install asdf.lisp”:详细无:打印无:如果不存在T:外部格式:默认)

14:(SB-INT:SIMPLE-EVAL-IN-lexev(LOAD)/Users/james/Documents/workdir/lisp/source/asdf/tools/install asdf.lisp”)#

15:(EVAL(LOAD)/Users/james/Documents/workdir/lisp/source/asdf/tools/install asdf.lisp”)) --更多--


您的SBCL是如何安装的


您是否编译了自己的SBCL,但没有使用--prefix=。。。或导出安装\u根=。。。在编译SBCL但不在/usr/local下安装时?

您的SBCL是如何安装的


您是否编译了自己的SBCL,但没有使用--prefix=。。。或导出安装\u根=。。。在编译SBCL而不是将其安装在/usr/local?

下时,我遇到了同样的问题。就我而言,这是因为我使用
brew安装sbcl
安装了sbcl,但没有注意到brew没有完成符号链接阶段<代码>brew链接--覆盖sbcl为我解决了问题,也可能为您解决了问题。

我刚刚遇到了同样的问题。就我而言,这是因为我使用
brew安装sbcl
安装了sbcl,但没有注意到brew没有完成符号链接阶段<代码>brew链接--覆盖sbcl为我解决了问题,您也可能解决了问题。

我通过下载lib并调用install.sh安装了sbcl。这个问题是由特权引起的。我是由root用户启动sbcl的。再也没有这样的问题了。我遇到了一些新的错误。这将导致sbcl退出;在DEFMETHODI中重新定义COMPONENT-PROPERTY(###),通过下载lib并调用install.sh安装SBCL。这个问题是由特权引起的。我是由root用户启动sbcl的。再也没有这样的问题了。我遇到了一些新的错误。这将导致sbcl退出;在DEFMETHOD中重新定义组件属性(##)