2017-11-25 30 views
0

Titel sagt alles;Installation von pypiwin32 erfolgreich; Modul kann nicht importiert werden

Versuchte typische cmd Befehle wie:

pip install pypiwin32 
python -m pip install pypiwin32 

Python-Skript:

import pip 

def install(package): 
    pip.main(['install', package]) 

if __name__ == '__main__': 
    install("pypiwin32") # also tried 'pywin32' 

betreibe ich das Skript und die Meldung:

Requirement already satisfied: pypiwin32 in 'path' 

Dann Test Befehl ausführen:

import pypiwin32 

und erhalten:

builtins.ModuleNotFoundError: No module named 'pypiwin32' 

Gibt es etwas falsch mit meinem Weg? Muss ich es als .whl-Datei installieren?

Nicht sicher, was ich hier falsch mache. Ich möchte ein Modul, um Text in Sprache zu konvertieren.

Antwort

0

Ok, nicht sicher, ob ich meine eigene Frage beantworten oder löschen sollte, aber es kann jemandem in der Zukunft helfen.

Ich ging in meinen Python-Pfad und prüfte meine .pyd-Dateien, es stellt sich heraus, es gab kein Modul namens pypiwin32. stattdessen wird das Modul win32com.pyd

So mit dem folgenden Code aufgerufen:

import win32com.client as wincl 
wincl.Dispatch("SAPI.SpVoice").Speak("Speak English, parle français") 
+0

Hat kein Französisch aparently, hahaha: P. –

Verwandte Themen