argentinaenpython.com icon indicating copy to clipboard operation
argentinaenpython.com copied to clipboard

Correr el proyecto en MacOS

Open pyjavo opened this issue 8 years ago • 5 comments

Para tener en cuenta como una mejora.

El paquete pyinotify esta disponible solo en Linux, por lo que toca comentarlo al instalar los requerimientos del proyecto en MacOS.

Al momento de correr el proyecto tanto nikola build como nikola serve --browser funcionan pero, no se que otros comandos dejen de correr. Una posible opción sería actualizar Nikola, ya que al parecer, desde la version 7.88 se soporta macOS.

Saludes :)

pyjavo avatar Jan 19 '18 16:01 pyjavo

Gracias por tu comentario.

En realidad los requerimientos que se deben instalar son los requirements.in que tienen unicamente los paquetes genéricos de los cuales depende el sitio web.

Yo luego creé un archivo requirements.freeze.txt para llevar un control de lo que tenía instalado en mi máquina (Linux).

En fin, luego de hacer el clone del repo, se debería instalar pip install -r requirements.in y debería funcionar sin problemas en MacOS. ¿Podrías probar y hacerme saber eso?

Gracias!

humitos avatar Jan 19 '18 18:01 humitos

Por otro lado, yo estoy usando una versión "custom" de Nikola ya que le agregué un renderizado diferente para las galerías (no sé bien a qué versión oficial de Nikola corresponde): https://github.com/getnikola/nikola/pull/1779

humitos avatar Jan 19 '18 18:01 humitos

mmm entiendo. ¡Funciona de lujo!

pyjavo avatar Jan 20 '18 14:01 pyjavo

:)

Genial! Quizás habría que re-estructurar eso creando una carpeta requirements con dos archivos y que por default instale el .in para que no sea confuso.

¿Querés hacerlo?

humitos avatar Jan 20 '18 22:01 humitos

¡Si quiero hacerlo! Cuando termine mis tareas de la PyCon le echare una mano 👍

pyjavo avatar Feb 04 '18 23:02 pyjavo