Python >> Tutoriel Python >  >> Python Tag >> Matplotlib

Erreur lors de l'installation de Matplotlib :erreur fatale C1083

Vous avez python 3.8, pas python 3.7.
Mais il n'y a pas de roues python 3.8 disponibles pour matplotlib 3.1.1 sur pypi. Il est donc préférable de supprimer complètement python 3.8 et d'installer python 3.7.
Lorsque vous exécutez ensuite python -m pip install matplotlib il installera la version compilée à partir des roues, il n'est donc pas nécessaire de compiler quoi que ce soit vous-même ou d'avoir Microsoft Studio à disposition.


Après avoir passé beaucoup de temps sur le problème, cela m'a aidé à le résoudre :

python -m pip install -U matplotlib==3.2.0rc1

Pour votre information :les instructions d'installation du site Web matplotlib contiennent des informations sur l'installation à partir de la source.

Pour Windows, il indique que le paramètre comprend le chemin et le chemin du lien :

set CL=/IC:\directory\containing\ft2build.h ...
set LINK=/LIBPATH:C:\directory\containing\freetype.lib ...