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