импорт matplotlib.pyplot не работает - PullRequest
5 голосов
/ 06 июля 2011

Я новичок в python и просто пытаюсь все настроить. Я пытался переустановить, но по-прежнему получаю сообщение об ошибке при попытке "импортировать matplotlib.pyplot as plt", кто-нибудь знает, что это значит?

 Traceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    import matplotlib.pyplot as plt
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/pyplot.py", line 23, in <module>
from matplotlib.figure import Figure, figaspect
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/figure.py", line 16, in <module>
import artist
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/artist.py", line 6, in <module>
from transforms import Bbox, IdentityTransform, TransformedBbox, TransformedPath
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/transforms.py", line 34, in <module>
from matplotlib._path import affine_transform
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/_path.so, 2): no suitable image found.  Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/_path.so: no matching architecture in universal wrapper

Спасибо! * * 1004

1 Ответ

1 голос
/ 14 сентября 2011

Я столкнулся с подобной проблемой при установке python и matplotlib на нескольких Mac OS.В итоге я переустановил Python2.6 и получил совместимые пакеты.Потребовалось немного времени, чтобы выяснить, какая комбинация работает с какой архитектурой, но в итоге я получил все для запуска.

Веб-сайт matplotlib даже упоминает об этом:

"Ситуация сборки на OSX усложняется различными местами, из которых можно получить требования png и freetype (darwinports, fink, / usr / X11R6)) и различные архитектуры (x86, ppc, universal) и различные версии OSX (10.4 и 10.5). "

...