pip installation personnalisée include path

Je suis en train d'installer une bibliothèque pyleargist. Il nécessite une autre lib libfftw3 être installé manuellement, que j'ai installé. Depuis je n'ai pas les privilèges de root, j'ai installer libfftw3 sous mon répertoire home: ~/usr/include et ~/usr/lib. Puis j'ai suivi ce post: https://superuser.com/questions/242190/how-to-install-matplotlib-on-os-xa ajouté:

export LDFLAGS="-L~/usr/lib"
export CFLAGS="-I~/usr/include 

De sorte que pip sait-il consulter /usr pour obtenir le comprennent (.h fichiers) et lib (.a, *.donc les fichiers). Cependant, lors de l'exécution de pip install --user pyleargistil se plaint:

gcc-4.4.real: src/leargist.c: No such file or directory
gcc-4.4.real: no input files
error: command 'gcc' failed with exit status 1

Je suppose que ce qui s'est passé est que le chemin d'accès est incorrect de sorte qu'il ne peut pas trouver le *.c fichiers (je pense que pip devrait avoir téléchargé le fichier quelque part, mais vous ne savez pas où il est).

Donc mes questions sont les suivantes: 1) dans ce cas particulier, comment puis-je installer pyleargist avec include et lib chemin sous ~/usr? 2) plus généralement, comment peut-on assurer de chemin supplémentaire pour pip de sorte qu'il sait où pour obtenir les fichiers d'en-libs si elle ne trouve pas dans le chemin d'accès par défaut?

p.s je suis sur un ubuntu machine sans sudo privilège.

ref:
https://pypi.python.org/pypi/pyleargist/1.0.1
http://www.fftw.org/

source d'informationauteur clwen