У меня есть следующий 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 до последней версии?
Версия 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
Я думаю, это потому, что доступ к youtube-dl осуществляется откуда-то еще на пути.
Проверьте версию следующим образом:
python3 -m youtube-dl --version
Если отображается нужная версия, которую вы ищете , это означает, что где-то еще на вашем пути есть другой youtube-dl, который вы используете, вы можете использовать обновленную версию youtube-dl следующим образом: python3 -m youtube-dl
или можете удалить другой youtube-dl с вашего пути.