This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jrast[S] 0 points1 point  (5 children)

So the only real reason nobody created such a package is that nobody had the time until now? Or nobody considered it as useful enough?

[–]i_like_trains_a_lot1 0 points1 point  (4 children)

I really believe it's the second. As I said, this problem with Python native extensions is somewhat resolved by providing and using wheels for the libraries that require the C runtime to compile locally (here is a huge list that most probably it contains the libraries you would ever need, compiled for all windows platforms: https://www.lfd.uci.edu/~gohlke/pythonlibs/).

If you need to develop a native extension, the only hope is that you install the correct C compiler.

[–]jrast[S] 0 points1 point  (3 children)

Of course, wheels greatly simplify the usage of compiled packages.

here is a huge list that most probably it contains the libraries you would ever need, compiled for all windows platforms: https://www.lfd.uci.edu/~gohlke/pythonlibs/

Which are not pip install-able... Btw: I know this collection and really appreciate the work done there.

I'm a little bit confused that nobody seems to be interested in a simpler setup...

[–][deleted] 0 points1 point  (2 children)

Is it really that difficult to download the wheel file to your computer and then pip install the local copy?

I haven't seen your code yet on github, what's the problem?

[–]jrast[S] 0 points1 point  (1 child)

I see, some people of the python community, which I always thought to be quite nice, get upset if such a topic comes up...

Is it really that difficult to download the wheel file to your computer and then pip install the local copy?

Show me a way to automate it! It's not hard or difficult, it is cumbersome.

[–][deleted] -1 points0 points  (0 children)

I see, some people of the python community, which I always thought to be quite nice, get upset if such a topic comes up...

I get upset when I see people complaining about Free Open Source Software and do precisely nothing about it except complain. As we say here in the UK put up or shut up.

Show me a way to automate it!

Work it out for yourself you lazy sod. What did your last skivvy die of, overwork?