Error installing unsloth on Windows 10
envgap__unslothai__unsloth-1995
Original GitHub issue ↗Opened 2025-03-12
01 / FAILURE SIGNATURE
As reported upstream
ERROR: Project file:///workspace has a 'pyproject.toml' and its build backend is missing the 'build_editable' hook. Since it does not have a 'setup.py' nor a 'setup.cfg', it cannot be installed in editable mode. Consider using a build backend that supports PEP 660.
Not a benchmark task.
- No curated issue-specific recipe or verified environment fix is available.
02 / ENVIRONMENT RECIPE
- Base commit
Not freshly verified- Manifest
requirements.txt- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
unslothai/unsloth #1995 · read the original issue
I have python 3.12, torch cuda 2.60, cuda 12.8 and when trying to install unsloth using: `pip install "unsloth[windows] @ git+https://github.com/unslothai/unsloth.git"` I get this error: ``` INFO: pip is looking at multiple versions of unsloth[huggingface] to determine which version is compatible with other requirements. This could take a while. ERROR: Could not find a version that satisfies the requirement unsloth_zoo>=2025.3.9; extra == "huggingface" (from unsloth[huggingface]) (from versions: 2024.10.0, 2024.10.1, 2024.10.2, 2024.10.3, 2024.10.4, 2024.10.5, 2024.11.0, 2024.11.1, 2024.11.2, 2024.11.4, 2024.11.5, 2024.11.6, 2024.11.7, 2024.11.8, 2024.12.1, 2024.12.3, 2024.12.4, 2024.12.5, 2024.12.6, 2024.12.7, 2025.1.1, 2025.1.2, 2025.1.3, 2025.1.4, 2025.1.5, 2025.2.1, 2025.2.2, 2025.2.3, 2025.2.4, 2025.2.5, 2025.2.6, 2025.2.7, 2025.3.1, 2025.3.3, 2025.3.4, 2025.3.5, 2025.3.6, 2025.3.7, 2025.3.8) ERROR: No matching distribution found for unsloth_zoo>=2025.3.9; extra == "huggingface" ```
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]
Issue-specific recipe and runtime smoke command require review against the complete issue and repository.
Legacy reproduction is generic install-only; match the actual issue failure before admission.