Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Incompatibility of jupyter-matplotlib with nglview

Offen
#80 10 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
jupyter, python

Rechercherichtung

Reproduziere das Setup mit den aufgeführten Installationsbefehlen für conda, jupyter-matplotlib und nglview und vergleiche anschließend die Interaktion mit dem Graphen vor und nach der Installation von nglview 1.1.9. Beginne mit dem im Bericht angezeigten JavaScript-Konsolenfehler; das Issue ist abgeschlossen, wenn das Zoomen und Verschieben des Graphen mit beiden installierten Widgets funktioniert und der gemeldete Konsolenfehler behoben ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Dear jupyter comunity,
I have installed the widget as follows:

 9170  source bin/anaconda3/bin/activate

 9172  bin/anaconda3/bin/conda create --name lab

 9174  source bin/anaconda3/bin/activate lab

 9179  conda install jupyterlab MDAnalysis sympy matplotlib

 9180  conda update -all

 9181  conda update --all

 9182  conda install -c conda-forge ipympl widgetsnbextension

 9183  conda install nodejs

 9184  jupyter labextension install @jupyter-widgets/jupyterlab-manager

 9185  jupyter labextension install jupyter-matplotlib

 9186  jupyter-lab

At this point it works well. But when I install nglview (https://github.com/arose/nglview). Doing:

pip install nglview==1.1.9
jupyter-labextension install [email protected]

The zooming in and moving the graph does not work anymore. In the java console when I execute the cell I get
Screenshot_20190522_160755

Vorherrschende Sprache
Jupyter Notebook
Sterne
1.7k
Forks
234
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus matplotlib/ipympl

Alle Issues in matplotlib/ipympl

Ähnliche Issues

Weitere Issues zu Data Visualization

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.