pafy Предупреждение во время выполнения "youtube-dl not found "
Я недавно установил pafy
за windows
и получить следующее сообщение во время выполнения.
Python 2.7.9 (по умолчанию, 10 декабря 2014 г., 12:24:55) [MSC v.1500 32 bit (Intel)] для win32. Для получения дополнительной информации введите "copyright", "credits" или "license()".
================================ RESTART ================= ===============
ВНИМАНИЕ:root:pafy: youtube-dl не найден; отступая к внутреннему бэкэнду. Это не так хорошо поддерживается, как бэкэнд youtube-dl. Чтобы скрыть это сообщение, установите для переменной среды PAFY_BACKEND значение "internal".
Как настроить переменную среды для PAFY_BACKEND
и избавиться от предупреждения?
2 ответа
Youtube-dl - это отдельный модуль от pafy. Вместо того, чтобы скрывать предупреждение, вы избавите себя от проблем, если загрузите его. Перейдите в командный модуль и запустите это точно: pip install youtube-dl
, Это должно установить youtube-dl в тот же каталог, что и pafy, и предупреждение должно исчезнуть.
Если вы используете Windows, введите эту команду в командной строке: `pip install --upgrade youtube-dl .
Иначе, если вы используете Mac или unix, перейдите по этой ссылке `установка youtube-dl в unix и Mac OS x
Это делается для установки youtube-dl на ваш компьютер, после чего предупреждение больше не будет появляться.