Closed deffcolony closed 3 months ago
It's problem from matplotlib
, https://github.com/matplotlib/matplotlib/issues/28551#issuecomment-2267223102
Already known, later will be fixed, maybe will be pinned for now to matplotlib==3.9.0.
is there any workaround?
The 3.9.1 wheels on windows would, depending on import order, cause segfaults, see https://github.com/matplotlib/matplotlib/issues/28551#issuecomment-2266699619.
We deleted the bad wheels to avoid segfaults (which seemed like a good idea) but failed to anticipate that this would cause downstream projects to start trying to build mpl from source instead of pulling the 3.9.0 wheel.
Sorry for the trouble.
Rather than setting a cap or hard-pinning to 3.9.0 (unless you already pin everything to exact versions) is to exclude 3.9.1 (matplotlib!=3.9.1
) and/or add --only-binary matplotlib
to your dependencies.
@tacaswell Thanks! No worries, it's not a big deal - easy fix. Thanks for your work on matplotlib.
@deffcolony @Coumodo We've released v4.2.7post1 that should resolve the issue.
Is there an existing issue for this problem?
Operating system
Windows
GPU vendor
Nvidia (CUDA)
GPU model
RTX 4090
GPU VRAM
24
Version number
N/A
Browser
N/A
Python dependencies
No response
What happened
During manual install of InvokeAI the following error happend: Preparing metadata (pyproject.toml) did not run successfully.
What you expected to happen
that it correctly installs all packages like metadata (pyproject.toml)
How to reproduce the problem
conda create -n invokeai python=3.11 -y
conda activate invokeai
pip install InvokeAI --use-pep517 --extra-index-url https://download.pytorch.org/whl/cu121
Additional context
I am using miniconda3 to install InvokeAI
Discord username
No response