libera/#clasp - IRC Chatlog
Search
13:43:35
bike
i was doing more with the bytecode but i'll try jupyterhub on aws now. tljh has simple instructions so it should be hard for me to screw up too badly
14:08:34
bike
terminals are available this time too. man, what the hell even went wrong on zeus to screw this up
14:08:53
bike
for now i'm doing this on a free tier instance out of an abundance of caution, so it might not be suitable for actual work
15:08:45
bike
alright, but i figure if the machine isn't powerful enough to install a conda package it's probably not going to handle chemistry simulations very well
15:27:04
bike
next is installing cando on this thing... can i use the ubuntu install described on our wiki? gues si'll just try it
16:28:51
drmeister
yitzi: On the cluster jupyterlab has lost the ability to display sdf files with the sdf viewer. I see this when I run `jupyter-labextension list`
16:30:44
yitzi
https://github.com/cando-developers/cando/blob/fdf1ce9b473669dc12368add791f6ed24a86954d/cando-user-install#L6-L8
16:31:04
bike
if i want to add a cando kernel to this hub, do i need to make kernel json files for each user?
16:32:52
yitzi
Quicklisp will need to be setup also. You could try running cando-user-install inside each account and that should do everything
16:34:13
drmeister
Are we about to lose all of our hard work with widgets when jupyterlab goes 4.0.0?
16:35:08
bike
well, it complains about not being able to find jupyter-lab(extension), like it did on zeus
17:01:03
bike
now ona new instance it won't let me install cando because it can't get libfmt9 and a few other things, so i must have screwed something up
17:08:14
bike
okay, so now i run cando-user-install, and it gets an error with permission denied on /opt/tljh/user/share/jupyter/lab/extensions, which i suppose is where jupyter is
17:14:08
bike
well, cando-user-install kept going past those lines anyway. it's loading flexi streams right now.
17:15:35
yitzi
In the admin tljh termina do jupyter-labextension install @jupyter-widgets/jupyterlab-manager @jupyter-widgets/jupyterlab-sidecar cytoscape-clj kekule-clj ngl-clj resizable-box-clj jupyterlab-debugger-restarts jupyterlab-molviewer
17:19:30
yitzi
I'll see if there is a way to detect a user writable lab extension folder so it can skip those step if needed.
18:03:47
bike
kernel seems to be dying at startup. can i get at the logs somehow? or, is this just the image save thing again
18:39:56
bike
oh so maybe i just didn't install the jupyterlab dependencies. but then when i did that it fails because... node.js is an old version, i think?
18:40:14
bike
error lib0@0.2.63: The engine "node" is incompatible with this module. Expected version ">=14". Got "12.22.9"
18:49:12
bike
now if i run jupyter-labextension it says to install node with version >= 12. it runs a binary called 'node' from within tljh, but it seems to be... version 6?
19:01:28
bike
conda update nodejs says i have a million conflicts, so i guess i'll try the conda forge thing
19:08:30
bike
nope, now when i run jupyter-labextension it fails immediately with "No module named 'six'"
19:10:04
yitzi
Then how about this? https://github.com/nodesource/distributions#using-debian-as-root-5
19:16:16
bike
ok, after some stuff that seems to have worked, and node --version says v20. but i get the same error about 'six' from jupyter-labextension.
19:26:17
bike
don't feel obligated to handhold me through this, i'm sure you have better things to do
19:29:06
yitzi
Make the kernel.json file...then just start cando and do (ql:quickload cando-jupyter) ... when it is done exit cando. Then restart the hub.
19:33:32
bike
i think this is just a jupyter notebook rather than lab, though. not sure of the difference still.