Instalación de Scrapy en Mac OS
Clase 3 de 27 • Curso de Scrapy
Instalación de Scrapy en Mac OS
Instalar Scrapy en una Mac es exactamente igual que en Windows. Si ya has trabajado con Python antes, los comandos varían ligeramente.
Abre tu terminal. Crea una carpeta en donde trabajarás tu proyecto: esto lo haces con el comando mkdir nombre_proyecto
. Luego, con cd nombre_proyecto
te ubicas dentro del directorio.
Scrapy necesita ciertas dependencias para poder instalarse. Alguna vez en tu historia como dev seguramente corriste el comando xcode-select --install
. Si no lo hiciste, este es el momento. Lo que hace es instalar lo necesario para que nuestro código corra sin ningún error. Si el comando anterior salió bien, ejecuta sudo xcode-select --reset
para que las dependencias sean reconocidas por el sistema operativo.
Una vez ahí, creas tu entorno virtual con python3 -m venv venv
. Este último comando creará una carpeta de nombre “venv” donde estarán los archivos internos de Python que usará tu proyecto. Verifica con ls
que exista. ¿Todo correcto? Sigamos adelante entonces.
Ingresa dentro de tu entorno virtual con el comando source venv/bin/activate
. Esto te permitirá descargar las dependencias necesarias sin interferir con el entorno global de tu sistema operativo.
Ahora, podemos instalar Scrapy sin ningún problema. Otro paquete que instalaremos en el camino es autopep8, que nos servirá para formatear automáticamente nuestro código Python siguiendo los lineamientos de PEP 8, la guía de estilos oficial del lenguaje. Ambos paquetes los instalamos con el comando pip3 install autopep8 scrapy
Si tuviste algún error en el camino, en la documentación encuentras un tutorial mucho más detallado. Es un gran skill como developer saber leer la documentación, ¡anímate!. Si la cosa persiste, deja un comentario en el sistema de discusiones para que la comunidad o yo podamos ayudarte 😉.
Si todo salió bien, con el comando scrapy version
tu terminal debería devolverte la versión del framework que acaba de instalarse. ¡Estás listo para empezar a hacer Web Scraping!
Te dejo algunas capturas de pantalla sobre el proceso de instalación:
En la siguiente clase haremos nuestro primer Hello World, y vas a tener tu contacto inicial con Scrapy. ¡Nos vemos ahí!
Tutorial probado en macOs Catalina 10.15.4 (19E266)