62 votes

python matplotlib framework sous macosx?

J’obtiens cette erreur :

/sw/lib/python2.7/site-packages/matplotlib/backends/backend_macosx.py:235 : UserWarning : Python n’est pas installé en tant que framework. Le MacOSX le backend peut ne pas fonctionner correctement si Python n’est pas installé en tant que cadre. Veuillez consulter la documentation Python pour plus d’informations sur installation de Python en tant que framework sur Mac OS X

J’ai installé python27 en utilisant fink et il utilise le matplotlib par défaut utilise le framework macosx.

65voto

Iron Pillow Points 330

Certains utilisateurs peuvent ne pas vouloir modifier le backend pour tous leurs scripts. Cette page - http://matplotlib.org/faq/usage_faq.html#what-is-a-backend - raconte une autre façon:

Vous devez le faire avant d’importer un sous-package ou un package tiers qui dépend de .

31voto

Jonathan Points 5339

En option, vous pouvez utiliser le backend qui ne nécessite aucune installation supplémentaire de quoi que ce soit. Il suffit de mettre dans ``

12voto

David M. Rogers Points 101

Cela apparaît pour moi lors du passage à OSX 10.10 (Yosemite). Je l’ai corrigé en passant au backend WXAgg.

http://matplotlib.org/1.3.0/faq/usage_faq.html#what-is-a-backend

Si le fichier matplotlibrc n’y est pas trouvé, mettez matplotlibrc et vérifiez l’emplacement avec :

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