4

I've just installed Python 3.5 to experience its functionality. The problem is that all the modules I use in my daily programming have been installed and run very well on it except Matplotlib. I installed it via pip and never faced any errors while installing, but when I wanted to import it, the error saying, DLL load failed: The specified module could not be found. popped up.

What's the matter with Python 3.5, or Matplotlib?

2
  • You're on windows, correct? Commented Sep 25, 2015 at 0:34
  • Thank you for the reply. Yes, I'm using windows 10. Commented Sep 25, 2015 at 6:02

2 Answers 2

2

Uninstall the module using pip uninstall matplotlib then install it again using http://matplotlib.org/downloads.html

Obtain the .exe file that best fits your machine, in my case it would be matplotlib-1.4.3.win-amd64-py3.4.exe. This will be a more complete version of matplotlib for windows rather than using pip.

I would also consider rolling back to Python 3.4 unless you absolutely need 3.5. There shouldn't be a compatibility issue between 3.4 and 3.5 for Python, but as far as matplotlib it's been tested with 3.4, but if you run through problems on 3.5 I would roll back.

Sign up to request clarification or add additional context in comments.

1 Comment

Thank you so much for your help.
0

If you have Python 3.5 you should install MS's Redistributable DLLs to make matplotlib working on Windows... In my case, no need to reinstall matplotlib even...

Try this example without. If error appears install that and try with it (you must log in MS site and download version for arch you using - i tested x86 only, Windows 7, Python 3.5).

That case is included in matplotlib install documentation!

Remember, you should always read documentation before you ask!

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.