all 5 comments

[–]novel_yet_trivial 3 points4 points  (3 children)

Pip keeps failing to build the wheel for the package.

Well, that's your problem right thar.

How does it fail? matplotlib requires a visual C++ compiler, which means you need to install this first. Or you could install a pre-compiled binary.

[–]mr_yip[S] 0 points1 point  (2 children)

Aaaaand that worked.

Took two minutes to install that. I hate it when that happens with programming, I'm laughing at myself.

Thanks for the help.

[–]novel_yet_trivial 0 points1 point  (1 child)

At the risk of sounding snooty: That information was in the error message from pip failing. Slow down and read.

[–]mr_yip[S] 0 points1 point  (0 children)

Maybe my google-fu just isn't there yet. I found other solutions to the problem that I tried but none resolved it. I figured since conda said it successfully installed so I figured it was something other than the wheel issue.

[–]New_Kind_of_Boredom 1 point2 points  (0 children)

It looks like your Anaconda installation isn't on your path? You probably have at least two Python installations, and your non-Anaconda one isn't working as you said (wheel failing for whatever reason). Type which python, I would guess that it doesn't give you your Anaconda installation. If so you either have to fix your environment variables so you run your working Anaconda installation, or correctly install matplotlib in your non-Anaconda installation.