ITADN

Incompatible dependency in GUI extras: gradio-client==1.8.0 on Python 3.8

#777OpenDivocle 创建于 2026-02-09
D
Divoclecommented
### Description When installing the GUI extra dependencies on Python 3.8: ```bash pip install -e .[gui] ``` the installation fails with: ```bash ERROR: Could not find a version that satisfies the requirement gradio-client==1.8.0 ``` ### Root Cause Although `gradio-client==1.8.0` exists on PyPI, it does not provide distributions for `Python 3.8` (no cp38 wheels). As a result, pip cannot resolve this dependency on Python 3.8 environments. At the same time, the project does not specify a minimum Python version in setup.py, and the minimal installation works correctly on `Python 3.8`. This makes the current GUI extra dependency specification incompatible with `Python 3.8`. ### Environment - Python version: 3.8 - OS: Linux - Installation method: pip install -e .[gui] ### Suggested Fix (optional) One possible solution is to make the gradio-client dependency conditional based on Python version, or relax the strict version pinning for Python 3.8.
0 条评论