quicklisp

    0熱度

    1回答

    我試圖通過使用multiple-value-bind將(ql:system-apropos "regex")的輸出保存到變量中,但我僅將nil保存到變量中。但是,這個命令似乎只向REPL輸出文本,並且不會返回任何變量,所以似乎不起作用。在那種情況下,有什麼辦法可以將ql:system-apropos的輸出作爲列表或數組,特別是它返回的包名。 這基本multiple-value-bind代碼的工作:

    2熱度

    2回答

    我使用quicklisp作爲SBCL的包管理工具。 不過,有時我發現它不是很方便的通過ql:quickload一個包安裝到當前用戶的主目錄。 (例如,如果我使用(ql:quickload "xmls")來安裝xmls,其他用戶將無法使用它。) 更糟的是,我想將lisp代碼作爲腳本運行。所以,當我用quicklisp安裝的軟件包,我需要補充的是包的絕對路徑不舒服,如: #!/usr/bin/sbcl

    1熱度

    1回答

    對於SBCL 1.0.45,使用quicklisp加載clsql-mysql,我得到一個關於「無符號」的錯誤,該錯誤似乎導致接口失敗加載。具體而言,錯誤是: [包CLSQL-的MySQL] 文件:/home/blake/quicklisp/dists/quicklisp/software/clsql-20110829-git/db-mysql/mysql-sql.lisp 在:DEFPACKAGE

    0熱度

    2回答

    root用戶可以成功安裝quicklisp。普通用戶不能。 我不知道爲什麼。這裏有人能說出我的話嗎?

    13熱度

    2回答

    我目前在Common Lisp中有一個小程序,我想將它作爲shell腳本運行。我正在使用SBCL,並且完全正確,因此寧願留在這個平臺上。 :) 我知道關於--script選項,它的工作原理完美,除了(ql:quickload)形式。 我的程序使用CL-FAD,它通過ql:quickload加載(我想我應該提到它是從quicklisp包加載功能)。當腳本運行到評估 (ql:quickload :cl

    4熱度

    2回答

    我在項目「〜/ projects/{name} /」中用quickproject:make-project做了一個項目。 我當時並不開心,想重新開始,於是我將目錄改名爲「〜/ projects/{name} -old /」,並用quickproject:make-project創建了一個新項目初始目錄「〜/ projects/{name} /」。 如果我嘗試用ql:quickload加載我的項目,

    1熱度

    1回答

    今天我用Quicklisp安裝了cl-html-parse,但是當我加載它時,庫無法在功能功能列表中找到,發生了什麼? 我認爲這可能是一個Quicklisp的bug,所以我做了一個(asdf-install:install:cl-html-parse)並編譯了所有東西,再次沒有什麼可以在的功能中找到。 (需要:CL-HTML的解析)返回NIL (QL:quickload 「CL-HTML的解析」)

    0熱度

    2回答

    我想在我的FreeBSD機器上安裝hunchentoot,但quicklisp報告錯誤: (ql:quickload "hunchentoot") To load "hunchentoot": Load 3 ASDF systems: rfc2388 trivial-backtrace usocket Install 15 Quicklisp releases: alexandria b

    5熱度

    1回答

    我在windows 7上安裝了quicklisp/slime/clisp。 當我用M-x slime開始使用slime時,我收到了這個錯誤信息。 我可以輸入「繼續」開始CLISP /煤泥,但此消息彈出時,我開始煤泥。 這有什麼問題?我怎樣才能解決這個問題?

    2熱度

    1回答

    我使用LispWorks個人版和只能夠通過加載的文件,而不是通過初始化文件加載Quicklisp,.lispworks,其中LispWorks應該在我的主目錄中找到,C:\Users\Me\。我是否將初始化文件放在錯誤的目錄中?或者還有其他一些問題?