Suministro de NumPy site.cfg argumentos para pip

Estoy usando NumPy construido contra la biblioteca de kernel matemático de Intel. Yo uso virtualenv, y normalmente uso pip para instalar paquetes.

Sin embargo, para que NumPy encuentre las bibliotecas MKL, es necesario crear un archivo site.cfg en el directorio de origen de NumPy antes de compilarlo, luego compilarlo e instalarlo manualmente. Podría escribir todo este proceso, pero esperaba una solución más simple.

Tengo un archivo site.cfg estándar que se puede usar para este propósito en el control de versiones. ¿Existen opciones de línea de comandos de pip que le indiquen que copie un archivo en particular en el directorio de origen antes de construir un paquete?

Alternativamente, ¿existen variables de entorno que puedan configurarse en lugar de suministrar las rutas de la biblioteca en un archivo site.cfg? Aquí está el archivo site.cfg que uso. Fue tomada casi textualmente deSitio de Intel.

[mkl]
library_dirs = /opt/intel/composer_xe_2013.1.117/mkl/lib/intel64
include_dirs = /opt/intel/composer_xe_2013.1.117/mkl/include
mkl_libs = mkl_rt
lapack_libs =

Para referencia, estoy ejecutando Ubuntu, Python 2.7 y NumPy 1.6.

Respuestas a la pregunta(4)

Su respuesta a la pregunta