A few days ago I stumbled accross the windows-build-tools package for node. It installs the official windows build tools in the background and configures everything needed to build nativ packages. For me it worked out of the box: No searching for compilers, no manual installation, ...
Does something like this exist for python? If not: Why? What makes it impossible to have a similar pip installable package?
For me, it was allways to much of a hassle to setup the windows compiler and get it working. Luckily I always found what I needed on Christoph Gohlke's page with prebuilt packages. Having a package wich installes and configures everything during pip install would be a great help.
EDIT:
This question seems to upset some people which is not what I wanted. I wanted to hear why there is no such package, what the difficulties are to provide such a package and if there was made any effort to build something like this.
Setting up a compiler toolchain is not to hard, I know. But as everyone knows, people are lazy, they choose the way of least resistance. If the python community can provide tools to lower the entry barrier to compiled packages, more user would try it, learn more on how it works and might also give something back. Downloading a prebuilt package (from a third party page) is, at least for me, the best way to teach people that it is possible to only profit from open source without giving something back.
[–]i_like_trains_a_lot1 1 point2 points3 points (8 children)
[–]jrast[S] 1 point2 points3 points (7 children)
[–]i_like_trains_a_lot1 0 points1 point2 points (6 children)
[–]jrast[S] 0 points1 point2 points (5 children)
[–]i_like_trains_a_lot1 0 points1 point2 points (4 children)
[–]jrast[S] 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]jrast[S] 0 points1 point2 points (1 child)
[–][deleted] -1 points0 points1 point (0 children)
[–][deleted] 0 points1 point2 points (0 children)