[Python-modules-team] Bug#875538: jupyter-nbextension-jupyter-js-widgets: fails to configure: json.decoder.JSONDecodeError
Norbert Preining
preining at logic.at
Wed Sep 13 14:21:53 UTC 2017
Hi Ximin,
> $ for file in /etc/jupyter/nbconfig/*.json; do if [ -f "$file" ] && [ -r "$file" ]; then echo "-- $file"; cat "$file"; echo; fi; done
-- /etc/jupyter/nbconfig/common.json
-- /etc/jupyter/nbconfig/edit.json
-- /etc/jupyter/nbconfig/notebook.json
-- /etc/jupyter/nbconfig/terminal.json
-- /etc/jupyter/nbconfig/tree.json
> If any of these files are empty, please could you run, as root:
All are empty
> $ for i in /etc/jupyter/nbconfig/*.json; do if [ -f "$i" -a '!' -s "$i" ]; then rm -f "$i"; fi; done
done, no file left.
> $ dpkg-reconfigure jupyter-nbextension-jupyter-js-widgets
That didn't work (/usr/sbin/dpkg-reconfigure: jupyter-nbextension-jupyter-js-widgets is broken or not fully installed)
But
dpkg --configure -a
succeeded:
$ dpkg --configure -a
Setting up jupyter-nbextension-jupyter-js-widgets (6.0.0-2) ...
/usr/lib/python3.5/runpy.py:125: RuntimeWarning: 'notebook.nbextensions' found in sys.modules after import of package 'notebook', but prior to execution of 'notebook.nbextensions'; this may result in unpredictable behaviour
warn(RuntimeWarning(msg))
Enabling notebook extension jupyter-js-widgets/extension...
- Validating: OK
Setting up python-ipywidgets (6.0.0-2) ...
Setting up sagemath-jupyter (8.0-7) ...
Setting up python3-ipywidgets (6.0.0-2) ...
$
> and then tell me if it fixes your problem?
Yes, configure succeeded.
No idea how these files were created, though!
All the best and thanks a lot
Norbert
--
PREINING Norbert http://www.preining.info
Accelia Inc. + JAIST + TeX Live + Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
More information about the Python-modules-team
mailing list