2017-06-26 1 views
1

Ich habe einige Beispiele für Anwendung Web Mapping mit Python und Bokeh und bekam Fehler für previewsavetool und BoxSelectionOverlay. Es besagt, dass die Bibliothek nicht importiert werden kann. Ich benutze Bokeh Version 0.12.6. Könnte mir jemand helfen, was das neue Werkzeug für PreviewSaveTool und BoxSelectionOverlay in Bokeh 0.12.6 Version? Hierbokeh Werkzeuge von PreviewSavetool und BoxSelectionOverlay Importfehler

ist der Code:

from bokeh.models import (
    GMapPlot, Range1d, ColumnDataSource, LinearAxis, 
    HoverTool, PanTool, WheelZoomTool, BoxSelectTool, ResetTool, 
    PreviewSaveTool, BoxSelectionOverlay, 
    GMapOptions, NumeralTickFormatter, PrintfTickFormatter) 
+1

Diese Frage sollte erneut geöffnet werden. Es enthält den kürzesten Code, der für die Erstellung und das Problem erforderlich ist (einschließlich Versionsinformationen) und gibt das Problem explizit im Titel an (ein Importfehler). Jeder kann auf das gewünschte Verhalten schließen, nämlich "kein Importfehler". – bigreddot

Antwort

1

Sowohl die BoxSelectionOverlay und die PreviewSavetool abgeschrieben ab Bokeh 0.12.6. BoxSelectionOverlay war zuletzt in Version 0.10.0 und PreviewSavetool in Version 0.11.0 verfügbar

Sie können wählen, ob Sie eine frühere Version wiederherstellen oder einfach die neuen Modelle verwenden möchten. PreviewSavetool ist jetzt und die Funktionalität BoxSelectionOverlay wurde in BoxSelectTool integriert.

+0

Vielen Dank für Ihre Antwort. Ich habe es versucht und es hat funktioniert. – aldin