Heim > Artikel > Backend-Entwicklung > Detaillierte grafische Erklärung der Twisted-Modul-Installation in Python
Twisted ist ein ereignis gesteuertes Netzwerk- Framework.
Ich habe vor kurzem angefangen, etwas über Twisted zu lernen. Zuerst muss ich das Twisted-Modul installieren.
Bei der Ausführung unter cmd: pip install verdreht
ist folgendes Problem aufgetreten:"Fehler:Microsoft Visual C++ 10.0 ist erforderlichd (vcvarsall.bat konnte nicht gefunden werden)
Mein Computer ist eine Python3.4-Umgebung (Python2.7 ist ebenfalls verfügbar ), VC++ 10.0 ist nicht installiert, also muss ich laut Fehlermeldung VC++ 10.0 installieren
Aber ich möchte nicht~, also habe ich viel darüber nachgesehen Internet und viele andere Methoden gelesen. Schließlich hörte ich beim Ansehen des Lernvideos einen Satz: „Das verdrehte Modul ist niedrig, komplex und wurde nicht vollständig auf Python3.× portiert“
Okay, mein Computer hat jedenfalls Python 2.7, also werde ich die 2.7-Version verwenden
Also von Python3.4 auf umgestiegen python2.7 unter dem Pycharm-Tool und Twisted erfolgreich installiert!!
`Also habe ich die Python2.7-Umgebung verwendet, als ich anfing, etwas über das Twisted-Framework zu lernen. Beim Ausführen eines kleinen Programms (der Befehl muss unter cmd ausgeführt werden) wurde der Importfehler „Kein Modul „twisted“ angezeigt
Aber ich habe das Twisted-Modul in Python2.7 installiert und es gibt keinen Fehler beim Ausführen anderer Programme zum Importieren von Twisted!! (Ein bisschen verdächtig) Ich frage mich also, ob es etwas mit dem Betrieb unter cmd zu tun hat? Python2.7 wurde definitiv erfolgreich importiert, aber vor meinem Python3.4 ist es möglicherweise fehlgeschlagen Der von mir ausgeführte cmd-Befehl lief unter Python 3.4?
(Ein wenig misstrauisch gegenüber dem Leben~)
Ich habe die in den beiden Bildern unten gezeigten Verzeichnisdateien auf meinem Computer überprüft:
Es gibt eine python.exe unter C:python34 und eine python3.exe (Es gibt zwei .exe, was sehr seltsam ist.
Denken Sie daran, dass es bei der Installation von python3.4 .exe nur eine python3 gibt, dann schien ich sie umzubenennen und eine zusätzliche python.exe zu erstellen) Also, als ich ausgeführt habe Nachdem ich den Python-Befehl ausgeführt und die Python-Version überprüft habe, habe ich das C:python34-Verzeichnis python.exe anstelle von python.exe im C:python27-Verzeichnis aufgerufen? ?Also lösche die python.exe im Verzeichnis C:python34
Führen Sie den Befehl erneut aus: Python
Oh mein Gott, meine Vermutung ist richtig!! Führen Sie ein kleines Programm erneut aus (muss beim Ausführen unter cmd sein). der Befehl), es kann ohne Eingabeaufforderung ausgeführt werden. Importfehler. Kein Modul „verdreht“. Zusammenfassung: Seien Sie vorsichtig bei der Installation, nicht umbenennen
Das obige ist der detaillierte Inhalt vonDetaillierte grafische Erklärung der Twisted-Modul-Installation in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!