Con este post aprenderas a instalar Nanomsg en MAC OX

Algo de teoría:

Nanomsg es una librerías de tranferencia de mensajes escrita en C. Esta librería es usada en NEP (Node Primitives) para la creación de arquitecturas de software para robótica. En Mac está librería puede ser instalada para su uso en python de la siguiente manera:

Procedimiento:

1.- Abrir la terminal de MAC y escribir el siguiente comando para instalar Homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

Este paso puede requerir la entrada de la contraseña de la computadora.

2.- Ejecutar el siguiente comando para instalar nanomsg desde Homebrew:

brew install nanomsg

3.- Descargar la version de python de nanomsg:

https://github.com/tonysimpson/nanomsg-python

4.- Nanomsg desde HomeBrew se instala en /usr/local/Cellar/nanomsg/1.0.0/, por lo cual es necesario editar en archivo usr_local_setup.cfg dentro de la carpeta de nanomsg-python por:

[build_ext]
include_dirs=/usr/local/Cellar/nanomsg/1.0.0/include
library_dirs=/usr/local/Cellar/nanomsg/1.0.0/lib
rpath=/usr/local/Cellar/nanomsg/1.0.0/lib