Closed Catangenss closed 4 months ago
мне помогло добавление ~/.local/bin
в PATH
мне помогло добавление
~/.local/bin
в PATH
Если я правильно понял, надо в bashrc добавить
export PATH="$HOME/.local/bin:$PATH"
но у меня итак там
export PATH="/root/.local/bin:$PATH"
PATH="$HOME/.local/bin/:$PATH"
Попытки манипуляции с этим ничего не дали. В самом ./local/bin утилиты нет (другие присутствуют)
Полез копать дальше. При установке на виртуалке с 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
Похожая проблема есть здесь. Попробуйте обновить pip
После применения команды установки вроде все проходит успешно: 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. Пользовался утилитой год назад, тогда работало.