Je suis très nouveau en python. J'ai utilisé libcurl sans problème et ai utilisé pyCurl une fois dans le passé. Maintenant, je veux le configurer sur ma machine et dev. Cependant, je n'ai aucune idée de comment le faire. Je préfère ne pas DL fichiers libcirl et compiler qu'avec pycurl, je veux connaître la méthode la plus simple. J'ai libcurl installé sur ma machine.
je suis sur Windows, j'ai essayé DLing les sources et utiliser le script d'installation Pycurl, je n'ai pas eu de chance.
TL, DR
Obtenez un fichier binaire sur ce site: http://www.lfd.uci.edu/~gohlke/pythonlibs/
Liens directs: 2.6 32bit
, 2.7 32bit
, 2.6 64bit
, 2.7 64bit
Pour pycURL, pip
et easy_install
échoueront sous Windows.
J'ai également essayé de télécharger et d'installer manuellement le paquet pycURL après le téléchargement de cURL, mais cela ne fonctionnait pas non plus, même en spécifiant le CURL_DIR
(il s'est plaint de ne pas trouver 'lib\libcurl.lib') . D'après ce que , Je peux extraire du fichier README, ce dont il a besoin dans CURL_DIR
est la distribution source De cURL, et non l'exécutable.
Le téléchargement de la version précompilée à partir du répertoire pycURL Officiel vous donnera probablement Nulle part, car il nécessite Python 2.5. Cela fonctionnera pas avec la version 2.6.
Le seul moyen facile pour le moment semble être cette Libération non officielle. C'est un programme d'installation exécutable, et je l'ai utilisé sans aucun problème de Avec Python 2.6. Une version pour Python 2.7 Est disponible sur le même site .
Vous pouvez également envisager d’utiliser requests
, une alternative populaire à pycURL. C'est un plaisir à utiliser et est activement développé.
Vous pouvez essayer de télécharger pycurl à partir d'ici
http://www.lfd.uci.edu/~gohlke/pythonlibs/
PycURL est une interface avec la bibliothèque libcurl.
pycurl-7.19.0.win-AMD64-py2.6.exe [863 Ko] [Python 2.6] [64 bits] [9 décembre 2010]
pycurl-7.19.0.win-AMD64-py2.7.exe [863 Ko] [Python 2.7] [64 bits] [9 décembre 2010]
pycurl-7.19.0.win32-py2.6.exe [764 Ko] [Python 2.6] [32 bits] [9 décembre 2010]
pycurl-7.19.0.win32-py2.7.exe [764 Ko] [Python 2.7] [32 bits] [09 décembre 2010]
ou ici
http://pycurl.sourceforge.net/download/
pycurl-ssl-7.15.5.1.win32-py2.4.exe 2 oct. 2006 10:10 Installateur Win32 précompilé de 534 Ko (avec openssl-0.9.8c, zlib-1.2.3, c-ares-1.3.1)
pycurl-ssl-7.15.5.1.win32-py2.5.exe 2 oct. 2006 10:10 Installateur Win32 précompilé de 534 Ko (avec openssl-0.9.8c, zlib-1.2.3, c-ares-1.3.1)
pycurl-ssl-7.16.4.win32-py2.4.exe 5 sept. 2007 19:28 546 Ko installateur Win32 précompilé (avec openssl-0.9.8e, zlib-1.2.3, c-ares-1.4.0)
pycurl-ssl-7.16.4.win32-py2.5.exe 5 sept. 2007 19:27 546 Ko pré-compilé programme d'installation de win32 (avec openssl-0.9.8e, zlib-1.2.3, c-ares-1.4.0)
pycurl-ssl-7.18.2.win32-py2.5.exe 17 juin 2008 20h43 540 Ko du programme d'installation de Win32 précompilé (avec openssl-0.9.8h, zlib-1.2.3)
Dépend de la plate-forme. Ici, sur Ubuntu, c'est aussi simple que:
Sudo aptitude install python-pycurl
Il est assez courant pour un paquet de penser que la plupart des grandes distributions Linux l’auront dans leurs sources.
Si vous êtes sur Windows, vous aurez aussi besoin de cURL . Ensuite, vous pouvez installer pycurl , livré avec un programme d’installation.
Selon http://Bazaar-vcs.org/PyCurl
Puisque Windows ne vient pas avec ni cURL ni pycURL, utilisateurs de Windows devra installer les deux.
téléchargements curl: http://curl.haxx.se/download.html .
téléchargements pycURL: http://pycurl.sourceforge.net/download/ .
Les deux liens contiennent des archives/packages Linux (et d’autres * Nix) et des fichiers d’installation Windows.
Il y a des installateurs Windows sur les deux liens, espérons qu'ils fonctionneront pour vous.
Comme cela a déjà été dit, cela dépend de la plate-forme.
En général, je préfère utiliser uniquement l'interpréteur Python lui-même, fourni avec mon système d'exploitation, et installer tout le reste dans un environnement virtual , mais ceci est une tout autre histoire ........ Si vous avez setuptools installed, installer la plupart des paquets Python est aussi simple que:
easy_install pycurl
Mon environnement est Windows 7 et Python 2.7. Bien que mon Windows 7 soit 64 bits, mon Python 2.7 est 32 bits.
J'ai eu du succès en visitant http://pycurl.sourceforge.net/download/ et en téléchargeant et exécutant pycurl-7.19.3.win32-py2.7.msi.
Windows: Python 3.7.1Download .msi
de https://dl.bintray.com/pycurl/pycurl/ et installez-le, il fonctionne parfaitement.