vitiko98 / qobuz-dl

A complete Lossless and Hi-Res music downloader for Qobuz
GNU General Public License v3.0
1.45k stars 192 forks source link

qobuz-dl: command not found #104

Open xdebbie opened 3 years ago

xdebbie commented 3 years ago

After installing with pip3 install --upgrade qobuz-dl, I get this message: Requirement already satisfied: qobuz-dl in ./Library/Python/3.7/lib/python/site-packages (0.9.9.2). Then when trying to run qobuz-dl I run into a qobuz-dl: command not founderror. Any ideas of what it could be? Thank you

xdebbie commented 3 years ago

Requirement already satisfied: qobuz-dl in ./Library/Python/3.7/lib/python/site-packages (0.9.9.2) Requirement already satisfied: colorama in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from qobuz-dl) (0.4.3) Requirement already satisfied: tqdm in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from qobuz-dl) (4.46.0) Requirement already satisfied: beautifulsoup4 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from qobuz-dl) (4.9.0) Requirement already satisfied: mutagen in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from qobuz-dl) (1.44.0) Requirement already satisfied: pick in ./Library/Python/3.7/lib/python/site-packages (from qobuz-dl) (1.0.0) Requirement already satisfied: pathvalidate in ./Library/Python/3.7/lib/python/site-packages (from qobuz-dl) (2.4.1) Requirement already satisfied: requests in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from qobuz-dl) (2.23.0) Requirement already satisfied: soupsieve>1.2 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from beautifulsoup4->qobuz-dl) (2.0.1) Requirement already satisfied: idna<3,>=2.5 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from requests->qobuz-dl) (2.9) Requirement already satisfied: chardet<4,>=3.0.2 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from requests->qobuz-dl) (3.0.4) Requirement already satisfied: certifi>=2017.4.17 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from requests->qobuz-dl) (2019.11.28) Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from requests->qobuz-dl) (1.25.8)

elow21 commented 3 years ago

New to python but it might be that you haven't added an environment variable to PATH.

hugo-sama commented 3 years ago

If you're using windows, try add the python scripts path to PATH environment variable (it's default location is %userprofile%\AppData\Local\Programs\Python\<python_version>\Scripts\), and you might need to reopen your cmd or powershell to apply this change.

If you're using Linux, run whereis qobuz-dl on your terminal and check if there's any result of that.

jamesAlpha commented 3 years ago

i am having a similar problem. i am on ubuntu. getting error qobuz-dl: command not found i tried command whereis qobuz-dl and got the result qobuz-dl: dont know what to do, please help

xdebbie commented 3 years ago

I am on MacOS. I also get that: bash: qobuz-dl: command not found

And when trying to run whereis qobuz-dl I don't get anything, just a blank.

Mystery86HH commented 3 years ago

same here. Linux Mint.

virtual-mint:~$ qobuz-dl qobuz-dl: Befehl nicht gefunden. virtual-mint:~$ whereis qobuz-dl qobuz-dl:

hugo-sama commented 3 years ago

Seems like the path of qobuz-dl is not in your PATH variable. Sorry that I can't help with it, cuz I don't have a Mac OS device. And about linux, add the $HOME/.local/bin to your PATH might fix this.

jallenlau commented 2 years ago

add 'PATH' and 'alias' to ~/.zshrc solved my problem!

export PATH="$PATH:/Users/jallenlau/Library/Python/3.8/bin/qobuz-dl" alias qobuz-dl="/Users/jallenlau/Library/Python/3.8/bin/qobuz-dl"

DaGhostWhoWalkz commented 8 months ago

On linuxmint - I moved qobuz-dl to the PATH specififed in the PATH variable (/usr/bin/), also worked.