llistochek / yandex-music-downloader

Загрузчик музыки с сервиса Яндекс.Музыка
MIT License
163 stars 20 forks source link

yandex-music-downloader: command not found #33

Closed Catangenss closed 4 months ago

Catangenss commented 8 months ago

После применения команды установки вроде все проходит успешно: pip install git+https://github.com/llistochek/yandex-music-downloader Defaulting to user installation because normal site-packages is not writeable Collecting git+https://github.com/llistochek/yandex-music-downloader Cloning https://github.com/llistochek/yandex-music-downloader to /tmp/pip-req-build-60zgmhl9 Running command git clone --filter=blob:none --quiet https://github.com/llistochek/yandex-music-downloader /tmp/pip-req-build-60zgmhl9 Resolved https://github.com/llistochek/yandex-music-downloader to commit 45855a7905febb2302df274298ec1a28e0eee279 Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... done

но при попытке запуска получаю: yandex-music-downloader: command not found

Проверил на двух машинах. На обоих Python 3.10.12. Пользовался утилитой год назад, тогда работало.

bvn13 commented 8 months ago

мне помогло добавление ~/.local/bin в PATH

Catangenss commented 8 months ago

мне помогло добавление ~/.local/bin в PATH

Если я правильно понял, надо в bashrc добавить export PATH="$HOME/.local/bin:$PATH" но у меня итак там export PATH="/root/.local/bin:$PATH" PATH="$HOME/.local/bin/:$PATH"

Попытки манипуляции с этим ничего не дали. В самом ./local/bin утилиты нет (другие присутствуют)

Catangenss commented 7 months ago

Полез копать дальше. При установке на виртуалке с ubuntu и python 3.11.2 последнее сообщение: Successfully installed attrs-23.2.0 cattrs-23.2.3 coverage-5.5 deprecation-2.1.0 eyed3-0.9.7 filetype-1.2.0 requests-cache-1.1.1 toml-0.10.2 url-normalize-1.4.3 yandex-music-downloader-1.0.4

В остальных случаях: ubuntu через wsl или ubuntu на vps сообщение: Building wheels for collected packages: UNKNOWN Building wheel for UNKNOWN (pyproject.toml) ... done Created wheel for UNKNOWN: filename=UNKNOWN-0.0.0-py3-none-any.whl size=1800 sha256=5e6d8b72557d2f271abbe49ba0ceb5e148359b0e1138705c1f6705ffe5fdf563 Stored in directory: /tmp/pip-ephem-wheel-cache-bgd08xke/wheels/79/2c/02/dbd4c391480c2c624d9c7894d2f2941b337842c81d075d6430 Successfully built UNKNOWN Installing collected packages: UNKNOWN Successfully installed UNKNOWN-0.0.0

llistochek commented 5 months ago

Похожая проблема есть здесь. Попробуйте обновить pip

vnt-83 commented 4 months ago

Похожая проблема есть здесь. Попробуйте обновить pip

Спасибо большое, мне помогло. Pip обновился с 22 версии до 24 и всё заработало. Даже на вид процесс установки изменился после обновления pip. Использую python 3.10 на wsl.