Skip to content

Install via Quicklisp instructions are unclear #64

Open
@Symbolics

Description

@Symbolics

I've got all the prerequisites installed, but am unclear on the Quicklisp install instructions:

Install Quicklisp and use (ql:add-to-init-file). If you already have Quicklisp installed you may need to update your distribution with (ql:update-dist "quicklisp") to resolve package conflicts.

    To install an image based user kernel evaluate (cl-jupyter:install-image)
    To install a non-image based user kernel evaluate (cl-jupyter:install)
    To install a Quicklisp/ASDF based system which uses system or user packages available via ql:quickload or asdf:load-system evaluate (cl-jupyter:install :system t :local t :bundle t :prefix "pkg/"). Afterward copy the contents of the pkg directory to the system root. For instance in bash sudo cp -r pkg/* /
    To install a Quicklisp bundle based system evaluate (cl-jupyter:install :system t :local t :bundle t :prefix "pkg/"). Afterward copy the contents of the pkg directory to the system root. For instance in bash sudo cp -r pkg/* /

I assume that since common-lisp-jupyter is in quicklisp:

CL-USER> (ql:system-apropos "common-lisp-jupyter")
#<SYSTEM common-lisp-jupyter / common-lisp-jupyter-20201016-git / quicklisp 2020-10-16>

I can install or clone it and then load with (ql:quickload :common-lisp-jupyter), however I'm not clear on the difference between the options:

  1. image based user kernel
  2. non-image based user kernel
  3. Quicklisp/ASDF based system which uses system or user packages
  4. Quicklisp bundle based system

It sounds like if I want the notebook to use Quicklisp or ASDF I need option 3 or 4, which have the same installation instructions. Can you elaborate a bit on each of these four options?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions