Mam pomyślnie zainstalowany matplotlib z pythonem 2.6 na x64 Windows7. Kiedy próbuję zaimportować matplotlib, pokazuje następujący błąd. Mam również zainstalowany numpy po tym linkiem: Installing Numpy on 64bit Windows 7 with Python 2.7.3ImportError: matplotlib wymaga dateutil
import matplotlib.pyplot as plt
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import matplotlib.pyplot as plt
File "C:\Python26\Lib\site-packages\matplotlib\__init__.py", line 110, in <module>
raise ImportError("matplotlib requires dateutil")
ImportError: matplotlib requires dateutil
Jak mogę to działa?
zainstalowałem matplotlib-1.3.0.win-amd64-py2.6.exe z http://matplotlib.org/downloads.html
zainstaluj "dateutil". Którą wersję 'mpl' używasz? Nastąpiła ostatnio zmiana w sposobie, w jaki 'mpl' radzi sobie z zewnętrznymi zależnościami (wysyłając je, a instalując je). Podaj szczegóły _exactly_ jak zainstalowałeś 'mpl'. – tacaswell
Czy przestrzegałeś wskazówek [tutaj] (http://matplotlib.org/users/installing.html)? – tacaswell
Miałem podobny problem, w którym chciałem użyć matplotlib razem z PySide zamiast PyQt i to również zmieniło import, który jest potrzebny. Jednak domyślnie backend matplotlib.backends.backend_qt4agg jest PyQt, dla PySide należy go zmienić (na przykład w matplotlibrc). – Trilarion