[PYTHON] Hinweise zur Installation von PycURL

Einführung

Ich habe cURL normalerweise verwendet, wenn ich textbasierte Website-Informationen erhalten wollte. Ich habe mich gefragt, ob es schwierig sein würde, die Ausgabe aufzunehmen und dies und das zu tun. Aber Python hatte einen starken Verbündeten namens PycURL. Sie können damit gehen! Ich war zufrieden damit ...

Stolpern

Ich erhalte eine Fehlermeldung, wenn ich versuche, PIP sofort zu installieren und zu verwenden. Ich habe vergessen, den eigentlichen Fehler zu kopieren, aber ich erinnere mich daran, als wäre es ein Fehler wie dieser.

pycurl: libcurl link-time ssl backend (nss) is different from compile-time ssl backend (openssl)

Ich sage, dass die SSL-Bibliothek bei Compile und die SSL-Bibliothek bei Link in libcurl nicht übereinstimmen. Es ist notwendig, es anzupassen.

Informationen zu Netzwerksicherheitsdiensten (Wikipedia)

Die Methode, mit der ich mich vorerst befasst habe, war wie folgt: Nachdem ich pycurl deinstalliert und die SSL-Bibliothek mit der Kompilierungsoption PycURL in der Umgebungsvariablen in nss geändert hatte, funktionierte sie einwandfrei.

# pip uninstall pycurl
# export PYCURL_SSL_LIBRARY=nss
# pip install pycurl

abschließend

Eigentlich dachte ich, ich sollte ein Blog oder Qiita zusammenstellen, während ich mich damit beschäftige, als ich süchtig danach war. Ich denke, dass ich nicht wachsen werde, weil ich es vergesse, sobald ich lösen kann, wovon ich süchtig war.

Recommended Posts

Hinweise zur Installation von PycURL
Hinweise zur Installation von dlib auf einem Mac
Hinweise zur Installation von Python auf Ihrem Mac
Hinweise zur Installation von pipenv auf Ihrem Mac
Hinweise zur Installation von Anaconda 3 unter Windows
Hinweise zur Installation von Python unter CentOS
Hinweise zur Installation von Python mit PyEnv
Hinweise zur Installation von Ubuntu 18.04 auf XPS 15 7590
Hinweise zur Flasche
Hinweise zur Installation von Sublime Text unter Ubuntu
Hinweise zu neuronalen Netzen
Hinweise zur Installation von Python3 und zur Verwendung von pip unter Windows7
Sellerie-Notizen zu Django
Pandas auf python2.6 installieren
Installation von pyenv unter Ubuntu 16.04
Hinweise zur Verwendung von Alembic
Hinweise zu Funktionen der SciPy.linalg-Familie
Hinweise zur Funktion und Rückverfolgung
Hinweise zum SQLite3-Modul von Python
Anmerkungen zu * args und ** kargs
Hinweise zum Definieren von PySide-Steckplätzen (2)
[Django] Hinweise zur Verwendung der Django-Debug-Symbolleiste
Vorsichtsmaßnahmen beim Definieren von Slots für PySide
[Python] Hinweise zur Datenanalyse
Hinweise zur Optimierung mit Pytorch
Hinweise zu imshow () von OpenCV
Hinweise zu Python- und Wörterbuchtypen
Installieren von Kivy unter Windows 10 64bit Python3.5
Hinweise zur Paketverwaltung mit conda
Versuchen Sie, OpenAM unter Amazon Linux zu installieren
Hinweise zur Verwendung von MeCab aus Python
Hinweise zur Verwendung von Pywinauto
Unterstützung bei der Installation von Pillon auf Python3.9
Hinweise zur Verwendung von Post-Receive und Post-Merge
Hinweise zur Verwendung von featuretools
Installieren von Kivy-Designer unter Windows 10 64-Bit Python3.5
[Go] Verfahren zur Installation von Go auf WSL2
Sprechen Sie über die Installation von CUDA auf WSL2
Hinweise zur Verwendung von rstrip mit Python.
Hinweise zum Zugriff auf dashDB über Python
[Erstes tiefes Lernen] Hinweise zum Ausführen des Beispiels nach der Installation von Deel
Versuchen Sie, OpenCV 3.0 auf dem AMI zu installieren
Hinweise zur Verwendung von matplotlib auf dem Server
Hinweise zum Schreiben von require.txt
Hinweise zur Installation von Caffe im CPU-Modus unter Mac OS X 10.11 (El Captain)
(Anfänger) Hinweise zur Verwendung von pyenv auf dem Mac
Hinweise zur Verwendung von OpenCV mit Windows 10 Python 3.8.3.
Hinweise zur Python-Grammatik für maschinelles Lernen in PyQ
Fehlerbehebung bei der Installation von numba unter macOS
Hinweise zum Ausführen von M5Stick V mit uPyLoader
Anmerkung von nfc.ContactlessFrontend () von nfcpy von Python
Hinweise zum Erstellen statischer Dateien mit Django
Hinweise zur Standardeingabe / -ausgabe von Go
[Hinweis] Verfahren zur Installation von Ubuntu unter Windows 10
Hinweise zum lokalen Ausführen von Azure Machine Learning
Hinweise zur japanischen OCR mit Python
Ein Kampf bei der Installation von pyenv auf Cygwin
Installieren von Anaconda Python auf einer ECS-Instanz
Ich stolperte über die Installation des Satzstücks auf Ubuntu