-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Windows support #288
Comments
It shouldn't. Are you running Windows? It looks like the dependency has no precompiled binaries for Windows. I can try to add those. |
I am running it on Windows, indeed. Looking at the error it might be an issue with the toml package description. Ruff is mentioned there. Lines 39 to 40 in f37b5fd
I also go problem with the |
So exactly the same error for both |
I got it now. You think it's a So indeed: >>> pip install pycoverm
Collecting pycoverm
Using cached pycoverm-0.6.0.tar.gz (16 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [6 lines of output]
Cargo, the Rust package manager, is not installed or is not on PATH.
This package requires Rust and Cargo to compile extensions. Install it through
the system's package manager or via https://rustup.rs/
Checking for Rust toolchain....
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
|
Yeah. I believe that, because there are no precompiled binaries available for pycoverm for Windows, it defaults to trying to compile it yourself. This is confusing, because the dependencies for compiling Rust is not mentioned anywhere in Vamb's dependencies. The solution should be for pycoverm to provide binaries, if possible. |
For future me: Vamb transitively depends on the Rust crate |
Does installing require a rust installation?
Additionally: I got nowhere with a python
3.11
and then switched to3.9
The text was updated successfully, but these errors were encountered: