Missing icons at top of notebook

Yep, user settings are stored outside your environment, so that your experience is consistent between different virtual environments. Sadly, this doesn’t always go to plan, and sadly there’s not much to be done about major version revs being incompatible with each other.

While theoretically someone (other than jupyterlab) could offer a jupyterlab-migrate-user-settings utility which shipped all the known plugin settings versions, and knew how to migrate them, a la nbformat, not sure that’s likely in a timeframe that is useful to you.

Have a look at the output of…

jupyter --paths

…in the config section

For me that happened to be ~/.jupyter/lab/user-settings/@jupyterlab/{extension}, YMMV.

Some ways forward:

  • back up that folder
  • start
    jupyter lab --LabConfig.user_settings_dir=./empty-jupyter-config
    
    • this should start your lab without any settings customizations
      • see if this works
      • copy settings and refresh until it breaks
      • copy that user-settings back over your “real” ones (back them up first)

Or the nuclear option:

  • back up that folder (did i mention backing up?)
    • then delete it
      • launch lab
        • then restore settings one by one (or by hand) until everything work
1 Like