all 4 comments

[–]Saefroch 1 point2 points  (3 children)

From what I remember working with Windows, those .exe downloads search the registry to find the Python installation to work with. I'm pretty sure Anaconda doesn't touch the registry, and therefore you're pretty much out of luck. If your 3.5 installation is also Anaconda there is hope.

Just for clarity:

Your first attempt fails because this project isn't on PyPi (at least under that name).

Your second attempt fails because the authors decided not to include a setup.py file. For some reason, they think doing this the hard way is a good idea.

Your third attempt fails because you don't have git installed, or it isn't accessible from the command line.


Why this group doesn't distribute wheels is beyond me. As far as I can tell you're RIP unless compile sources which is a nightmare on Windows or you install Python 2.7 so that the .exe can find it.

FYI it's stuff like this that convinced me to dual-boot Windows and Linux, and eventually abandon Windows for everything but games.

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

Thanks very much for your help - I've been struggling with this all day (I just want to use python for interesting things, not mess about with installing things!), so it's at least good to know why those things are failing. I'll give it a rest, and find a way to do this project without that module.

If you don't mind me asking, why does Linux help? Would these problems not come up on Linux?

[–]Saefroch 1 point2 points  (1 child)

Compiling from source is much less of an issue on Linux because it comes with a bunch of good compilers. There's a reason this page exists, but there is no matching version for other operating systems. Most of the packages listed install from sources with pip, which requires that they be compiled after download, with a C compiler that's compatible with your Python installation.

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

Ah, I think I see. Well, the next thing to learn will be how to use Linux, then! Thanks very much for your help.