Не могу использовать обновленный youtube-dl

У меня есть следующий youtube-dl version

  youtube-dl --version
    2020.03.24

Я хотел бы обновить его с помощью следующей команды

pip3 install --upgrade youtube-dl
Requirement already up-to-date: youtube-dl in ./.local/lib/python3.8/site-packages (2020.11.12)

Похоже, что он уже обновлен до версии 2020.11.12, но когда я проверяю версию, она не обновляется.

$ youtube-dl --version
2020.03.24

Вопрос is: мой youtube-dl работает на Python2? как я могу изменить его для работы с Python3? как я могу обновить свой youtube-dl до последней версии?

1
задан 12 November 2020 в 15:29

2 ответа

Версия apt youtube-dl имеет номер версии 2020.03.24 в Ubuntu 20.04.

Чтобы удалите его и установите последнюю версию youtube-dl , введите следующие команды одну за другой.

sudo apt remove youtube-dl
pip3 install --user youtube-dl

pip версия youtube-dl находится в .local / bin / в вашей домашней папке.

Чтобы добавить его в свой путь, добавьте следующие строки в скрытый файл .profile в вашей домашней папке (создайте его, если его уже нет.Нажмите ctrl + H , чтобы показать скрытые файлы). Перезагрузите компьютер, чтобы изменения вступили в силу.

if [ -d "$HOME/.local/bin" ] ; then
    PATH="$HOME/.local/bin:$PATH"
fi
1
ответ дан 3 January 2021 в 22:49

Я думаю, это потому, что доступ к youtube-dl осуществляется откуда-то еще на пути.

Проверьте версию следующим образом:

python3 -m youtube-dl --version

Если отображается нужная версия, которую вы ищете , это означает, что где-то еще на вашем пути есть другой youtube-dl, который вы используете, вы можете использовать обновленную версию youtube-dl следующим образом: python3 -m youtube-dl или можете удалить другой youtube-dl с вашего пути.

1
ответ дан 3 January 2021 в 22:49

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

Похожие вопросы: