Closed jheaff1 closed 2 years ago
I'm going to say won't fix on this because the Windows static distributions are extremely brittle: https://python-build-standalone.readthedocs.io/en/latest/quirks.html#windows-static-distributions-are-extremely-brittle.
They sound like a good idea. But in reality nearly every non-trivial Python C extensions I've seen doesn't work with them unless they are recompiled from source. And even then, there are problems. Numpy's build process on Windows is especially thorny and I would expect it to fall in the camp of extensions that wouldn't work with our static builds without invasive changes to its build system.
I recommend most users steer clear of the Windows static distributions. Perhaps I should make this warning more visible in the docs linked earlier?
Many thanks for the explanation. I think the existing docs are sufficient 😁
Steps to reproduce:
python.exe -m pip install numpy
python.exe -c "import numpy"
and the following error is printedConsole output
``` Traceback (most recent call last): File "C:\msys64\home\jheaff1\temp\temp\python\lib\site-packages\numpy\core\__init__.py", line 23, inThis issue does not occur with the msvc-shared-install-only artefact