nicht importieren Sie die Arbeitsmappe in openpyxl
Habe ich installiert openpyxl in ubuntu.
nun ich bin mit den openpyxl mit xlsx-Dateien.
Beim importieren des Moduls, es gibt mir die folgende Fehlermeldung.
from openpyxl import Workbook
ImportError: cannot import name Workbook
Kann jemand weiß, was ich zu tun habe um das problem zu lösen?
InformationsquelleAutor sam | 2012-03-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, Sie wollen:
Beachten Sie die groß-und Kleinschreibung der Namen hier.
sind Sie explizit importieren load_workbook selbst? wenn nicht, könnte es eine Abhängigkeit in der openpyxl Modul, das Sie nicht installiert haben.
InformationsquelleAutor Alex
Beantworte ich Ihre zweite problem, weil ich die Lösung gefunden (als ob die Ursache des ersten ist der gleiche).
Ich denke, das problem wird verursacht, weil die version, die Sie installiert haben auf Ihrem Ubuntu ist nicht die neueste version (1.5.7 im moment). Und die offizielle Dokumentation ist auf der Grundlage der neuesten.
Beispielsweise die version von openpyxl auf meinem Ubuntu 11.10 ist nicht der neueste, aber 1.5.3, und wenn Sie diese syntax verwenden (hier entnommen: https://bitbucket.org/ericgazoni/openpyxl/wiki/Home), die Befehle funktionieren:
für die Arbeitsmappe und für load_workbook:
Aber Sie können auch installieren Sie die neueste mit easy_install:
Und easy_install zu installieren, Lesen Sie diese Antwort: https://askubuntu.com/questions/27519/can-i-use-easy-install
InformationsquelleAutor franzlorenzon