So beheben Sie den PyCurl-Fehler unter Linux

So beheben Sie den PyCurl-Fehler unter Linux

Lösung für „Curl-config konnte nicht ausgeführt werden“

Herunterladen/Entpacken von pycurl (von pyspider)
 pycurl-7.19.5.1.tar.gz (142 kB) wird heruntergeladen: 142 kB heruntergeladen
 Ausführen von setup.py (Pfad:/tmp/pip-build-DuBGJ5/pycurl/setup.py) egg_info für Paket pycurl
  Traceback (letzter Anruf zuletzt):
   Datei "<string>", Zeile 17, in <module>
   Datei "/tmp/pip-build-DuBGJ5/pycurl/setup.py", Zeile 634, in <module>
    ext = Erweiterung abrufen (Split-Erweiterungsquelle = Split-Erweiterungsquelle)
   Datei "/tmp/pip-build-DuBGJ5/pycurl/setup.py", Zeile 392, in get_extension
    ext_config = Erweiterungskonfiguration()
   Datei "/tmp/pip-build-DuBGJ5/pycurl/setup.py", Zeile 65, in __init__
    selbst.konfigurieren()
   Datei "/tmp/pip-build-DuBGJ5/pycurl/setup.py", Zeile 100, in configure_unix
    ConfigurationError(msg) auslösen
  __main__.ConfigurationError: curl-config konnte nicht ausgeführt werden: [Errno 2] Keine solche Datei oder kein solches Verzeichnis
  Vollständige Ausgabe des Befehls python setup.py egg_info:
  Traceback (letzter Anruf zuletzt):

 Datei "<string>", Zeile 17, in <module>

 Datei "/tmp/pip-build-DuBGJ5/pycurl/setup.py", Zeile 634, in <module>

  ext = Erweiterung abrufen (Split-Erweiterungsquelle = Split-Erweiterungsquelle)

 Datei "/tmp/pip-build-DuBGJ5/pycurl/setup.py", Zeile 392, in get_extension

  ext_config = Erweiterungskonfiguration()

 Datei "/tmp/pip-build-DuBGJ5/pycurl/setup.py", Zeile 65, in __init__

  selbst.konfigurieren()

 Datei "/tmp/pip-build-DuBGJ5/pycurl/setup.py", Zeile 100, in configure_unix

  ConfigurationError(msg) auslösen

__main__.ConfigurationError: curl-config konnte nicht ausgeführt werden: [Errno 2] Keine solche Datei oder kein solches Verzeichnis

----------------------------------------
Aufräumen...
Der Befehl python setup.py egg_info ist mit Fehlercode 1 in /tmp/pip-build-DuBGJ5/pycurl fehlgeschlagen
Speichern des Debug-Protokolls für Fehler in /root/.pip/pip.log

Bei der Installation von pyspider ist mir dieses Problem begegnet. pyspider ist von der pycurl-Bibliothek abhängig und pycurl erfordert, dass die entsprechende Bibliothek im System vorhanden ist.

Nach meinem Test ist curl korrekt installiert, aber es besteht immer noch das Problem, dass curl-config nicht gefunden wird

Lösung:

apt-get installiere libcurl4-gnutls-dev

Nach dem Ausführen der Installation sollte pycurl normal installiert sein.

Oben finden Sie die detaillierte Lösung für den PyCurl-Fehler unter Linux. Weitere Informationen zur Zusammenfassung der PyCurl-Fehler unter Linux finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

<<:  Natives JS zur Realisierung eines springenden Balls

>>:  Detaillierte Erläuterung der MySQL-Mehrtabellenabfrage

Artikel empfehlen

Details zu den Überwachungseigenschaften der Uhr in Vue

Inhaltsverzeichnis 1.watch überwacht Änderungen i...

JavaScript-Implementierung von Lupendetails

Inhaltsverzeichnis 1. Rendern 2. Umsetzungsprinzi...

Grafisches Tutorial zur Installation von JDK1.8 unter CentOS7.4

Schritte zur Linux-Installation von JDK1.8 1. Übe...

Wie MySQL Milliarden von Datenverkehr unterstützt

Inhaltsverzeichnis 1 Master-Slave-Lese-/Schreibtr...

So überprüfen Sie die PCIe-Version und -Geschwindigkeit unter Linux

PCIE verfügt über vier verschiedene Spezifikation...

Native JS implementiert einen sehr gut aussehenden Zähler

Heute zeige ich Ihnen einen gut aussehenden Zähle...

Erstellen Sie mit Node.JS ein Echtzeit-Warnsystem für Unwetter

Inhaltsverzeichnis Vorwort: Schritt 1: Finden Sie...

Zusammenfassung der wichtigsten Erkenntnisse des Vue-Entwicklungshandbuchs

Inhaltsverzeichnis Überblick 0. Grundlagen von Ja...

Detaillierte Erläuterung der Datentypprobleme bei der JS-Array-Indexerkennung

Als ich ein WeChat-Applet-Projekt schrieb, gab es...

So steuern Sie die Startreihenfolge von Docker Compose-Diensten

Zusammenfassung Docker-Compose kann problemlos me...