2017-09-26 13 views
1

J'essaye d'installer bigfloat et j'obtiens ce message qui semble indiquer que j'ai besoin de la bibliothèque mpfr d'abord. Comment puis-je faire cela?
Le message:Comment installer la bibliothèque GNU MPFR sur pythonanywhere

running build_ext building 'mpfr' extension creating build/temp.linux-x86_64-2.7 x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c mpfr. c -o build/temp.linux-x86_64-2.7/mpfr.o mpfr.c:344:18: fatal error: mpfr.h: No such file or directory #include "mpfr.h"^compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

Je suis assez nouveau pour python et pythonanywhere, donc je ne sais pas comment installer les bibliothèques.

J'ai essayé de trouver comment installer une bibliothèque à l'aide de Google, et j'ai essayé d'utiliser:

pip install --user mpfr 

mais je reçois ce message d'erreur:

Collecting mpfr Could not find a version that satisfies the requirement mpfr (from versions:) No matching distribution found for mpfr

+0

Quel est le message d'erreur? Qu'avez-vous essayé? – SherylHohman

+1

Le message: course build_ext construction 'mpfr' extension de la création de la construction/temp.linux-x86_64-2.7 x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c mpfr. c -o construire/temp.linux-x86_64-2.7/mpfr.o mpfr.c: 344: 18: erreur fatale: mpfr.h: Aucun fichier ou répertoire #include "mpfr.h"^mis fin à la compilation. erreur: la commande 'x86_64-linux-gnu-gcc' a échoué avec le statut de sortie 1 Je suis assez nouveau sur python et pythonanywhere donc je ne sais pas comment installer les bibliothèques. – vexgr1999

+1

J'ai essayé de nageoire comment installer une bibliothèque à l'aide de Google, et j'ai essayé d'utiliser: pip installer --user mpfr mais je reçois ce message d'erreur: collecte mpfr Impossible de trouver une version qui satisfait la mpfr exigence (des versions: Aucune distribution trouvée pour mpfr – vexgr1999

Répondre

1

Le gmpy2 est écrit en C et dépend de trois autres bibliothèques C: GMP, MPFR et MPC. Le moyen le plus simple de s'assurer que toutes les dépendances sont présentes est de "libmpc-dev" en utilisant les outils de gestion de paquets standard de votre distribution Linux.