ipython-contrib / jupyter_contrib_nbextensions

A collection of various notebook extensions for Jupyter
http://jupyter-contrib-nbextensions.readthedocs.io/en/latest
Other
5.2k stars 805 forks source link

How to fully remove nbextensions #1577

Open kheyer opened 3 years ago

kheyer commented 3 years ago

I recently did a fresh install of jupyter. Currently I don't have nbextensions installed, which is intentional. The issue is extension parameters are still set somewhere. Whenever I start a notebook, I get a series of 404 messages related to extensions not found

[W 17:36:44.259 NotebookApp] 404 GET /nbextensions/nbextensions_configurator/config_menu/main.js?v=20210709172609 (127.0.0.1) 0.81ms referer=http://localhost:9001/notebooks/mrl/dev_nbs/dev1.ipynb
[W 17:36:44.263 NotebookApp] 404 GET /nbextensions/collapsible_headings/main.js?v=20210709172609 (127.0.0.1) 0.71ms referer=http://localhost:9001/notebooks/mrl/dev_nbs/dev1.ipynb
[W 17:36:44.270 NotebookApp] 404 GET /nbextensions/spellchecker/main.js?v=20210709172609 (127.0.0.1) 0.70ms referer=http://localhost:9001/notebooks/mrl/dev_nbs/dev1.ipynb
[W 17:36:45.131 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20210709172609 (127.0.0.1) 0.85ms referer=http://localhost:9001/notebooks/mrl/dev_nbs/dev1.ipynb

When I run jupyter nbextension list, I get this:


Known nbextensions:
  config dir: /home/dmai/.jupyter/nbconfig
    notebook section
      nbextensions_configurator/config_menu/main  enabled
      - Validating: problems found:
        - require?  X nbextensions_configurator/config_menu/main
      spellchecker/main  enabled
      - Validating: problems found:
        - require?  X spellchecker/main
      collapsible_headings/main  enabled
      - Validating: problems found:
        - require?  X collapsible_headings/main
    tree section
      nbextensions_configurator/tree_tab/main  enabled
      - Validating: problems found:
        - require?  X nbextensions_configurator/tree_tab/main
  config dir: /etc/jupyter/nbconfig
    notebook section
      jupyter-js-widgets/extension  enabled
      - Validating: OK

Existing solutions suggest running commands like jupyter nbextensions_configurator disable or conda remove jupyter_nbextensions_configurator. The problem is, nbextensions is not installed so those commands aren't recognized.

How do I fully clean my jupyter environment from extensions?

alicemsj commented 1 year ago

Hi, have you solved this problem? I have the same problem and do not know how to fix it.

gdsaxton commented 1 year ago

I have the same issue.