ish-app / ish-app/ish

Spotdl install fails

Open
#1,397 2 comments 0 reactions 0 assignees View on GitHub
unconfirmed
Dominant language
C
Stars
20.5k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

I tried to install spotdl via PIP install spotdl and it failed with:

src/cpp_process.cpp:14:10: fatal error: Python.h: No such file or directory
14 | #include "Python.h"
| ^~~~~~~~~~
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for rapidfuzz
Failed to build rapidfuzz
ERROR: Could not build wheels for rapidfuzz which use PEP 517 and cannot be installed directly

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing `pip install spotdl` in iSH and inspect the rapidfuzz build failure involving `src/cpp_process.cpp` and the missing `Python.h`. Done means the installation completes without the reported wheel-build error; the issue does not identify a repository file or test to modify.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, python
Domain
build-system, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.