LoginSignup
0
0

More than 3 years have passed since last update.

sbclで(quicklisp-quickstart:install)でエラーになる

Last updated at Posted at 2020-02-14

最初はsbclでcaveman2をインストールしたいのですが
その前に(quicklisp-quickstart:install)で
エラーになってしまいます。

実行した内容とエラーは以下の通りです。

quicklisp.lispのload

* (load "~/bin/lisp/quicklisp.lisp")

  ==== quicklisp quickstart 2015-01-28 loaded ====

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

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

T

quicklisp/setup.lispのload

* (load "~/quicklisp/setup.lisp")
WARNING: redefining QL-SETUP:QMERGE in DEFUN
WARNING: redefining QL-SETUP:QENOUGH in DEFUN
WARNING: redefining QL-SETUP::IMPLEMENTATION-SIGNATURE in DEFUN
WARNING: redefining QL-SETUP::DUMB-STRING-HASH in DEFUN
WARNING: redefining QL-SETUP::ASDF-FASL-PATHNAME in DEFUN
WARNING: redefining QL-SETUP::ENSURE-ASDF-LOADED in DEFUN
T
* (quicklisp-quickstart:install)

debugger invoked on a SIMPLE-ERROR in thread
#<THREAD "main thread" RUNNING {1000518083}>:
  Quicklisp has already been installed. Load #P"/Users/js/quicklisp/setup.lisp" instead.

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [LOAD-SETUP] Load #P"/Users/js/quicklisp/setup.lisp"
  1: [ABORT     ] Exit debugger, returning to top level.

(QUICKLISP-QUICKSTART:INSTALL :PATH NIL :PROXY NIL :CLIENT-URL NIL :CLIENT-VERSION NIL :DIST-URL NIL :DIST-VERSION NIL)
   source: (WITH-SIMPLE-RESTART (LOAD-SETUP "Load ~S" SETUP-FILE)
             (ERROR "Quicklisp has already been installed. Load ~S instead."
                    SETUP-FILE))
0] 1

「Quicklisp has already been installed」と出てますが
sbclを落としてから、起動し直して
quicklisp/setup.lispをloadしなくてもエラーが出ます。

.sbclrcは下記の通りです。

(require 'asdf)

;;; The following lines added by ql:add-to-init-file:
#-quicklisp
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
                                       (user-homedir-pathname))))
  (when (probe-file quicklisp-init)
    (load quicklisp-init)))

quicklisp.lispのloadがうまくいってるので
quicklispのインストールはできるんじゃないかと思ったのです
quickstart installがうまくいかない理由が分かりませんでした。

以上、ご教示のほどよろしくお願いします。

<追記>
roswellでインストールしたら
とにかくquicklispとcaveman2のインストールはできました。
その後簡単なウェブアプリを作ろうとして環境をいじってたら
なぜかJavaVMのエラーが出るようになってしまい
Mac上でのセットアップは断念しました。
Ubuntuにセットアップできるか試してみます。

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0