108 votes

Erreur de Pip install Matplotlib avec virtualenv

J'essaie d'installer matplotlib dans un nouveau virtualenv.

Quand je le fais :

pip install matplotlib

o

pip install http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/matplotlib-1.1.0.tar.gz

Je reçois cette erreur :

building 'matplotlib._png' extension

gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC -  DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I. -I/home/sam/django-projects/datazone/local/lib/python2.7/site-packages/numpy/core/include -I. -I/usr/include/python2.7 -c src/_png.cpp -o build/temp.linux-x86_64-2.7/src/_png.o

src/_png.cpp:10:20: fatal error: png.h: No such file or directory

compilation terminated.

error: command 'gcc' failed with exit status 1

Quelqu'un a une idée de ce qui se passe ?

Toute aide est la bienvenue.

2 votes

Vous pouvez également voir The following required packages can not be built: freetype, png qui est la même erreur dans (je pense) une version plus récente de pip .

0voto

Une autre option est d'installer anaconda, qui est livré avec des paquets tels que : Matplotlib, numpy et pandas.

https://anaconda.org

0voto

Hamza Liaqat Points 11

Installation de matplotlib==3.3.3 con Python 3.9 a résolu le problème pour moi. Référence

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X