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 на ваш компьютер, после чего предупреждение больше не будет появляться.

Другие вопросы по тегам