¿Cómo instalo y uso cURL en Windows? [cerrado]

Resuelto pri_dev asked hace 12 años • 23 respuestas

Tengo problemas para ejecutar cURL en Windows.

He descargado un archivo zip cURL desde aquí , pero parece contener código fuente, no un ejecutable.

¿Necesito compilar cURL para ejecutarlo? En caso afirmativo, ¿cómo hago eso?

¿ Dónde puedo encontrar .exedescargas para cURL?

He buscado documentación sobre la instalación de cURL, pero hay poca que encontrar.

pri_dev avatar Mar 01 '12 05:03 pri_dev
Aceptado

Quizás ya tengas rizo

Es posible que no necesites descargar nada:

  • Si tiene Windows 10, versión 1803 o posterior, su sistema operativo viene con una copia de curl , ya configurada y lista para usar.

  • Si tiene instalado Git para Windows (si descargó Git de git-scm.com , la respuesta es sí), tiene curl.exelo siguiente:

     C:\Program Files\Git\mingw64\bin\
    

    Simplemente agregue la ruta anterior a PATH.

Instalación de curl con un administrador de paquetes

Si ya está utilizando un administrador de paquetes, puede ser más conveniente instalarlo con uno:

  • Para Chocolatey , correchoco install curl
  • Para MSYS2 , ejecutepacman -S curl
  • Para Scoop , ejecutescoop install curl
  • Para Cygwin , agregue el paquete curl en Cygwin Setup . EDITADO por un lector: el diseño del instalador de Cygwin ha cambiado, elija los paquetes curl de la siguiente manera:

nuevo diseño del instalador Cygwin

Instalar curl manualmente

Descargando curl

Es muy fácil descargar accidentalmente algo incorrecto. Si, en la página de inicio de curl , hace clic en la sección grande y prominente "Descargar" en el encabezado del sitio, y luego en el curl-7.62.0.tar.gzenlace grande y prominente en su cuerpo, habrá descargado un paquete fuente de curl , que contiene el código fuente de curl pero no curl.exe. Cuidado con eso.

En su lugar, haga clic en los enlaces de descarga grandes y destacados de esta página . Esas son las compilaciones oficiales de Windows y las proporciona el proyecto curl-for-win .

Si tiene necesidades más esotéricas (por ejemplo, desea compilaciones de cygwin, compilaciones de terceros, libcurl, archivos de encabezado, fuentes, etc.), utilice el asistente de descarga de curl . Después de responder cinco preguntas, se le presentará una lista de enlaces de descarga.

Extraer y configurar curl

Busque curl.exedentro de su paquete descargado; probablemente esté debajo bin\.

Elija una ubicación en su disco duro que sirva como hogar permanente para curl:

  • Si quieres darle a curl su propia carpeta, C:\Program Files\curl\o C:\curl\lo harás.
  • Si tiene muchos ejecutables sueltos y no desea agregar muchas carpetas individuales PATH, use una sola carpeta como C:\Program Files\tools\o C:\tools\para ese propósito.

Colóquelo curl.exedebajo de la carpeta. Y nunca muevas la carpeta ni su contenido.

A continuación, querrás que curl esté disponible en cualquier lugar desde la línea de comando. Para hacer esto, agregue la carpeta a PATH, así:

  1. Haga clic en el menú de inicio de Windows 10. Empiece a escribir "medio ambiente".
  2. Verá el resultado de la búsqueda Edite las variables de entorno del sistema . Elígelo.
  3. Aparecerá una ventana de Propiedades del sistema. Haga clic en el botón Variables de entorno en la parte inferior.
  4. Seleccione la variable "Ruta" en "Variables del sistema" (el cuadro inferior). Haga clic en el botón Editar .
  5. Haga clic en el botón Agregar y péguelo en la ruta de la carpeta donde curl.exereside.
  6. Haga clic en Aceptar según sea necesario. Cierre las ventanas abiertas de la consola y vuelva a abrirlas para que obtengan el nuevo archivo PATH.

Ahora disfrute escribiendo curl en cualquier símbolo del sistema. ¡Tiempo de fiesta!

MultiplyByZer0 avatar Apr 25 '2013 14:04 MultiplyByZer0

Suponiendo que lo obtuviste de https://curl.haxx.se/download.html , simplemente descomprímelo donde quieras. No es necesario instalarlo. Si va a utilizar SSL, debe descargar las DLL de OpenSSL, disponibles en el sitio web de curl.

theglauber avatar Feb 29 '2012 22:02 theglauber
  1. Descargar curl zip
  2. Extraiga el contenido (si ha descargado la versión correcta debería encontrar curl.exe)
  3. Coloque curl.exe en una carpeta donde guarde su software (por ejemplo, D:\software\curl\curl.exe)
  4. Para ejecutar curl desde la línea de comando

    a) Haga clic con el botón derecho en el icono "Mi PC"

    b) Seleccionar propiedades

    c) Haga clic en el enlace 'Configuración avanzada del sistema'

    d) Ir a la pestaña [Avanzado] - botón 'Variables de entorno'

    e) En Variable del sistema , seleccione 'Ruta' y el botón Editar

    f) Agregue un punto y coma seguido de la ruta donde colocó su curl.exe (por ejemplo, ;D:\software\curl)

Ahora puedes ejecutar desde la línea de comando escribiendo:

curl www.google.com
Ithar avatar Dec 25 '2013 13:12 Ithar

A partir de Windows 10 versión 1803 (y anteriores, con la compilación interna 17063), ya no se instala curl. Windows incluye un nativo curl.exe (y tar.exe) en C:\Windows\System32\, al que puedes acceder directamente desde tu archivo CMD.

C:\Users\vonc>C:\Windows\System32\curl.exe --version
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
Release-Date: [unreleased]
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL

C:\Users\vonc>C:\Windows\System32\tar.exe --version
bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.5.f-ipp

Vea el anuncio inicial y el anuncio de lanzamiento .

VonC avatar May 06 '2018 14:05 VonC

El tutorial más sencillo para configurar cURL en Windows es Hacer que cURL funcione en Windows 7 . Sólo tiene 3 sencillos pasos .

Abel Callejo avatar Sep 29 '2013 18:09 Abel Callejo