Heim > Backend-Entwicklung > Python-Tutorial > Detaillierte grafische Erklärung der Twisted-Modul-Installation in Python

Detaillierte grafische Erklärung der Twisted-Modul-Installation in Python

高洛峰
Freigeben: 2017-03-15 15:24:39
Original
2686 Leute haben es durchsucht

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!!

Detaillierte grafische Erklärung der Twisted-Modul-Installation in Python

`

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?

Habe in Pycharm auf die Python2.7-Version umgestellt, sollte nicht angezeigt werden!!

(Ein wenig misstrauisch gegenüber dem Leben~)

Ich habe die in den beiden Bildern unten gezeigten Verzeichnisdateien auf meinem Computer überprüft:

Detaillierte grafische Erklärung der Twisted-Modul-Installation in Python

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)

Detaillierte grafische Erklärung der Twisted-Modul-Installation in Python

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? ?

Detaillierte grafische Erklärung der Twisted-Modul-Installation in Python

Also lösche die python.exe im Verzeichnis C:python34

Führen Sie den Befehl erneut aus: Python

Detaillierte grafische Erklärung der Twisted-Modul-Installation in 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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage