scdl-org / scdl

Soundcloud Music Downloader
GNU General Public License v2.0
3.4k stars 339 forks source link

Installation through `yay` seems to lack `tqdm` dependency. #516

Open WillNilges opened 2 months ago

WillNilges commented 2 months ago

Hello, love the project! For some reason, I am getting the following error when I try to use scdl downloaded via the yay instructions in the readme (https://github.com/scdl-org/scdl/wiki/Installation-Instruction#arch-linux).

This is the specific AUR package I'm working with. https://aur.archlinux.org/packages/soundcloud-dl-git?O=0

$ scdl -l https://soundcloud.com/king-gizzard-the-lizard-wizard/sets/ice-death-planets-lungs
Traceback (most recent call last):
  File "/usr/bin/scdl", line 5, in <module>
    from scdl.scdl import main
  File "/usr/lib/python3.12/site-packages/scdl/scdl.py", line 102, in <module>
    from tqdm import tqdm
ModuleNotFoundError: No module named 'tqdm'

Installing with pipx seems to work.

$ pacman -S python-pipx
$ pipx install scdl
$ scdl -l https://soundcloud.com/king-gizzard-the-lizard-wizard/sets/ice-death-planets-lungs
# Download proceeds as normal.
7x11x13 commented 2 months ago

It looks like the AUR package still depends on clint rather than tqdm which the script now depends on