在 LispBox 中使用 quicklisp

查了一下 quicklisp 的目录,里面有一个setup.lisp 文件,直接 load 它,结果显示如下,貌似有些问题

CL-USER> (load "/Users/admin/LispBox/quicklisp/setup.lisp")

;Compiler warnings for "home:LispBox-0.92;quicklisp;quicklisp;impl-util.lisp.newest" :
;   In (%CALL-WITH-QUIET-COMPILATION :AROUND (SBCL T)) inside an anonymous lambda form: Unused lexical variable FUN
;   In (%CALL-WITH-QUIET-COMPILATION :AROUND (CMUCL T)) inside an anonymous lambda form: Unused lexical variable FUN
; Warning: COMPILE-FILE warned while performing #<COMPILE-OP (:VERBOSE NIL) #x30200162E09D> on #<CL-SOURCE-FILE "quicklisp" "impl-util">.
; While executing: #<STANDARD-METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)>, in process repl-thread(12).
;Compiler warnings for "home:LispBox-0.92;quicklisp;quicklisp;network.lisp.newest" :
;   In (%OPEN-CONNECTION (T T T)) inside an anonymous lambda form: Unused lexical variable HOST
;   In (%OPEN-CONNECTION (T T T)) inside an anonymous lambda form: Unused lexical variable PORT
; Warning: COMPILE-FILE warned while performing #<COMPILE-OP (:VERBOSE NIL) #x30200162E09D> on #<CL-SOURCE-FILE "quicklisp" "network">.
; While executing: #<STANDARD-METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)>, in process repl-thread(12).
;Compiler warnings for "home:LispBox-0.92;quicklisp;quicklisp;dist.lisp.newest" :
;   In (PREFERENCE-PARENT (T)) inside an anonymous lambda form: Unused lexical variable OBJECT
;   In (SLOT-UNBOUND (T DIST (EQL 'BASE-DIRECTORY))) inside an anonymous lambda form: Unused lexical variable CLASS
;   In (SLOT-UNBOUND (T DIST (EQL 'RELEASE-INDEX))) inside an anonymous lambda form: Unused lexical variable CLASS
;   In (SLOT-UNBOUND (T RELEASE (EQL 'PROVIDED-SYSTEMS))) inside an anonymous lambda form: Unused lexical variable CLASS
;   In (SLOT-UNBOUND (T DIST (EQL 'SYSTEM-INDEX))) inside an anonymous lambda form: Unused lexical variable CLASS
; Warning: COMPILE-FILE warned while performing #<COMPILE-OP (:VERBOSE NIL) #x302001470FDD> on #<CL-SOURCE-FILE "quicklisp" "dist">.
; While executing: #<STANDARD-METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)>, in process repl-thread(12).
#P"/Users/admin/LispBox-0.92/quicklisp/setup.lisp"

CL-USER> 


刚才发现一种新的安装方式,超级简单,就是直接安装网络版本,如下:

CL-USER> (load "http://beta.quicklisp.org/quicklisp.lisp")


  ==== quicklisp quickstart loaded ====


    To continue with installation, evaluate: (quicklisp-quickstart:install)


    For installation options, evaluate: (quicklisp-quickstart:help)


"http://beta.quicklisp.org/quicklisp.lisp"
CL-USER> (quicklisp-quickstart:install)
!!! Quicklisp has already been set up. !!!


  ==== quicklisp installed ====


    To load a system, use: (ql:quickload "system-name")


    To find systems, use: (ql:system-apropos "term")


    To load Quicklisp every time you start Lisp, use: (ql:add-to-init-file)


    For more information, see http://www.quicklisp.org/beta/


T
CL-USER> 

截个图更清晰:

在 LispBox 中使用 quicklisp_第1张图片

你可能感兴趣的:(在 LispBox 中使用 quicklisp)