This question has been asked, but I can't seem to find an answer suitable for a non-computer programmer. A link would be great, or a quick 'how-to'.

I updated to Dufour (2.0.1) and have run into a problem where the python plugin 'matplotlib' requires 'dateutil'. Message boards have said I can get this by installing 'matplotlib' through OSGeo4w.

A) Is this true?


B) If so, how would I do this?


Dateutil is part of matplotlib on OSGeo4W. To install matplotlib, go to Advanced install. From the list of available packages, go to Libs and select matplotlib for installation.

enter image description here

  • I've been working on a new plugin and in that plugin I want to use FigureCanvasTkAgg something that started to work(?) in matplotlib 1.5.1. Is there any reson why matplotlib still is 1.3.1 in OSGeo4W setup? – axel_ande Oct 24 '16 at 4:51
  • @axel_ande OSGeo4W is lagging behind with many Python package versions. You could upgrade it using OSGeo4W Shell and pip install --upgrade matplotlib. – j08lue Feb 3 '17 at 14:27
  • @j08lue Thanks, do you have insight in how osgeo4w will handle QGIS3, when it comes to packages? Or the best way to contribute to get that working? (My plugin is already getting to complex for the prospective users) – axel_ande Feb 5 '17 at 17:29
  • @axel_ande No, but feel free to open a separate thread on this topic – underdark Feb 5 '17 at 18:35
  • @axel_ande I unfortunately do not have that insight. Pls point to the new thread when you opened it ;) – j08lue Feb 6 '17 at 7:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.