Ich bin neu in Python. Ich habe gerade das Modul python-docx erfolgreich in der Befehlszeile installiert. Aber als ich "import docx
" in Shell eintippte, startet Shell immer neu. Dann, als ich „docx.Document()
“ eingegeben, treten Fehler wie folgt:Python3.7: Shell startet immer neu, wenn ich docx
NameError: name "docx" is not defined.
Warum dies geschehen würde? Wie repariert man? Vielen Dank!
Und: Auf der Spitze meines Shell, es zeigt:
Python 3.7.0a2 (v3.7.0a2: f7ac4fe, 17. Oktober 2017, 17.06.29) [MSC v.1900 64 Bit (AMD64)] auf win32
Und das lxml Modul ich zum ersten Mal installiert ist lxml-4.1.1-CP37-cp37m-win_amd64
Aber, wenn Python 3.7 wird noch nicht veröffentlicht , bedeutet es, dass die Version, die ich verwende, nur Python 3.7 in der Entwicklung ist?
Danke!
Welches Betriebssystem verwenden Sie? Was passiert genau, wenn die Shell "neu startet"? –
Ich benutze Win7. Shell "Neustart" bedeutet: Shell pausierte für ein paar Sekunden, nachdem ich "import docx" eingegeben hatte, und dann: ============= RESTART: Shell ============ == Als ob nichts jemals importiert wurde ... – BirdPlay6
Zunächst einmal ist Python 3.7 sogar schon veröffentlicht? Und wird IDLE neu gestartet? Aber ja, alle Variablen werden zwischen den Sitzungen gelöscht. –