Closed freifrauvonbleifrei closed 5 years ago
@freifrauvonbleifrei SBCL bundles ASDF, so it is really weird to not have one? Quicklisp also bundles ASDF, have you installed it already?
@PuercoPop hrm, no, apt list --installed | grep asdf
did not give me anything. I tried installing cl-asdf
, and reinstalling sbcl
, to no avail.
@freifrauvonbleifrei It is not a good idea to use the distribution packages for Lisp libraries. Uninstall CL-ASDF. SBCL bundles ASDF as part of their main repository. I recommend using the SBCL you got from apt to compile your own sources:
$ sh make.sh --prefix=/usr/local --fancy
And follow the instructions and then
$ apt-get remove sbcl
But installing quicklisp should provide you with an (albeit old) ASDF version regardless.
I face a similar problem - running Debian and having quicklisp
installed though.
(I got SBCL from apt-get install on Jessie)
I got a similar problem. I installed sbcl
from source, as per a suggestion above. I still get the Package ASDF does not exist
error. sbcl --eval "(require 'asdf)" --quit
works just fine though.
UPDATE: I figured out my problem. I don't have a .sbclrc
so sbcl
doesn't automatically (require 'asdf)
or (load "~/quicklisp/setup.lisp")
. I suspect this might solve some people's problems.
cl-jupyter kind of depend on quicklisp so the setup.lisp script should be loaded implicitly or explicitely ... Closing this (happy that you find a solution)
I got a similar problem. I installed
sbcl
from source, as per a suggestion above. I still get thePackage ASDF does not exist
error.sbcl --eval "(require 'asdf)" --quit
works just fine though.UPDATE: I figured out my problem. I don't have a
.sbclrc
sosbcl
doesn't automatically(require 'asdf)
or(load "~/quicklisp/setup.lisp")
. I suspect this might solve some people's problems. @
can you post your .sbclrc file? how to load with cl-jupyter??
@mrmechko
can you post your .sbclrc file? how to load with cl-jupyter??
@mrmechko
Its been a while since Ive used it since I switched to emacs and just started using SLIME. If you want, check out https://github.com/tripslab/vagrant-trips. The whole thing is unnecessary for you, but the way the virtual machine gets set up, cl-jupyter ran on it. Sorry i can't be more help, but I got a thesis to finish :3
EDIT: my sblrc file apparently just had the following in it
(require 'asdf)
(load "~/quicklisp/setup.lisp")
This file has the way I installed all the lisp specific packages, including cl-jupyter
. Hope this helps!
Hi,
I wanted to try cl-jupyter the quick and dirty way (just starting to learn about lisp), and what I got was:
I have a clean SBCL installation on Ubuntu 18.04, and quite possibly I just need to know how to get asdf permanently - nothing had changed after running
(require 'asdf)
in sbcl.