Ich habe sowohl ein einfaches Inline-Tutorial ausprobiert als auch die Cookiecutter-Vorlage verwendet, um Jupyter-Widgets zu erstellen, aber die Widgets werden nicht geladen.Benutzerdefiniertes Widget kann nicht in Jupyter Notebook geladen werden
Wenn ich diese tutorial sogar für das Hallo Welt Widget versuche, bekomme ich einfach "A Jupyter Widget" ausgedruckt und in der Konsole bekomme ich "404 GET /nbextensions/widgets/notebook/js/extension.js".
Wenn ich ein Inline Beispiel versuchen, bekomme ich diesen Fehler in der Konsole "404 GET /static/@jupyter-widgets/base.js" Der Code für die Inline-Beispiele ist nur
import ipywidgets as widgets
from traitlets import Unicode, validate
class HelloWidget(widgets.DOMWidget):
_view_name = Unicode('HelloView').tag(sync=True)
_view_module = Unicode('hello').tag(sync=True)
_view_module_version = Unicode('0.1.0').tag(sync=True)
%%javascript
require.undef('hello');
define('hello', ["@jupyter-widgets/base"], function(widgets) {
var HelloView = widgets.DOMWidgetView.extend({
// Render the view.
render: function() {
this.el.textContent = 'Hello World!';
},
});
return {
HelloView: HelloView
};
});
Dies ist in einer conda virtuellen Umgebung, Jupyter 4.2.1 und Notebook 4.3.1
Vielen Dank im Voraus für Ihre Hilfe.