He estado tratando de instalar PyGMO
en mi Mac OS X 10.10. Estoy usando Anaconda Python 2.3
, entonces viene con python 3.4
.
Seguí las instrucciones de http://esa.github.io/pygmo/install.html y traté de construir boost
manualmente pero no tuve mucha suerte con la construcción boost-python
... Las instrucciones que pude encontrar en el sitio web oficial fueron muy limitadas ...
Al usar ccmake para ejecutar el archivo de compilación en el directorio pagmo / build, se quejó de que no encontró boost-python3
...
Así que volví a usar brew
instalar boost
. Gracias a la información que encontré en esta página: http://ryanclouser.com/2015/07/16/Mac-OSX-Build-Boost-Python-with-Python3-Support/
Ahora tengo tanto boost como boost-python instalados, pero aún así ccmake
proceso para PyGMO
se queja de no poder encontrar boost-python3
.
¿Hay alguna variable de entorno que deba establecer? En el ccmake
¿Necesito configurar la pantalla de configuración? Boost_PYTHON3_LIBRARY_RELEASE
o Boost_PYTHON3_LIBRARY_DEBUG
?
ÚLTIMA EDICIÓN: Este SHA256 debajo de la falta de coincidencia se resuelve. Resultó que se debió a que el sitio de forja de origen estaba inactivo cuando ejecuté los comandos ... Algunos mensajes de error mejores habrían ayudado.
Sin embargo, cuando intenté obtener boost y boost-python con brew
, Tengo el siguiente SHA256
error de coincidencia de código hash.
¿Alguien tiene alguna idea de cómo arreglar esto?
>$ sudo brew install boost-python --with-python3
==> Installing boost-python dependency: boost
==> Downloading https://homebrew.bintray.com/b...
####################################################################### 100.0%
==> Pouring boost-1.58.0.yosemite.bottle.tar.gz