Heim > Backend-Entwicklung > Python-Tutorial > Warum ist „Microsoft Visual C 14.0' für die lxml-Installation unter Windows erforderlich und wie kann ich das Problem beheben?

Warum ist „Microsoft Visual C 14.0' für die lxml-Installation unter Windows erforderlich und wie kann ich das Problem beheben?

Barbara Streisand
Freigeben: 2024-11-21 08:09:09
Original
395 Leute haben es durchsucht

Why is

Lxml-Installationsfehler unter Windows: Behebung von „Microsoft Visual C 14.0 erforderlich“

Beim Versuch, das Lxml-Paket mit pip in Windows 10 zu installieren , können Benutzer auf die Fehlermeldung „Microsoft Visual C 14.0 ist erforderlich“ stoßen. Dieses Problem tritt auf, obwohl möglicherweise Visual Studio 2015 installiert ist.

Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

  1. Überprüfen Sie die Installation des Visual Studio C-Compilers: Stellen Sie sicher, dass Sie haben den C-Compiler bei der Installation von Visual Studio installiert. Öffnen Sie das Visual Studio-Setup unter „Programme und Funktionen“ und navigieren Sie zu „Programmiersprachen“ –> VC. Bestätigen Sie, dass die Option aktiviert ist.
  2. Visual Studio 2015 aktualisieren: Suchen Sie nach verfügbaren Updates für Visual Studio 2015. Bei der Installation von Updates können Komponenten fehlen, die für die lxml-Installation erforderlich sind.
  3. Visual Studio C Build Tools neu installieren: Wenn das Problem weiterhin besteht, versuchen Sie, die Visual Studio C Build Tools manuell von der offiziellen Website von Microsoft herunterzuladen und zu installieren.
  4. Aktivieren Sie Visual C Toolkit für Python:Öffnen Sie eine Visual Studio-Eingabeaufforderung als Administrator und führen Sie den folgenden Befehl aus:

    "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86
    Nach dem Login kopieren

    Dieser Befehl legt vorübergehend die Umgebungsvariablen fest, die Python zum Erstellen der lxml-Erweiterung benötigt.

  5. lxml erneut installieren: Versuchen Sie nach Abschluss der obigen Schritte erneut, lxml über pip zu installieren, indem Sie Folgendes verwenden:

    pip install lxml
    Nach dem Login kopieren

Wenn Sie diese Schritte befolgen, sollten Sie lxml erfolgreich installieren können, ohne dass der Fehler „Microsoft Visual C 14.0 erforderlich“ auftritt.

Das obige ist der detaillierte Inhalt vonWarum ist „Microsoft Visual C 14.0' für die lxml-Installation unter Windows erforderlich und wie kann ich das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage