On 03/09/2025 00:01, Mats Wichmann wrote:
On 9/2/25 14:51, Rob Cliffe via Python-list wrote:
There are two roots here:
(1) it's not finding a prebuilt wheel. You can see that because it's
proposing to use the source distribution instead:
> Collecting matplotlib
> Using cached matplotlib-3.10.6.tar.gz (34.8 MB)
and so it, in the initial output.
I may be wrong, but I suspect that this is because I have attempted to
do the install multiple times. I.e. it didn't say this on the first run.
(2) Although at this point all hope of success is often lost on
Windows, it's still going to try to compile things. It found gcc -
there are messages from g++ in the output. Last I know, Pybind11 only
builds with the Microsoft compiler because it uses msvc-specific types
which gcc does not know about.
Since the matplotlib project definition provides wheels for Python
3.13 on Windows (not just the main Python, but also the free-threaded
versions), you need to figure out why the resolver doesn't think
there's anything applicable available.
Thanks for your reply, Mats, but I'm still lost.
Best wishes
Rob Cliffe
--
https://mail.python.org/mailman3//lists/python-list.python.org