youtube-dl не работает после обновления Ubuntu 16.04

youtube-dl не работает после обновления Ubuntu 16.04

Недавно я обновил свой ubuntu с 15.10 до 16.04 и с тех пор youtube-dlне работает. Я получаю следующую ошибку

youtube-dl https://www.youtube.com/v=KV2ssT8lzj8
  Traceback (most recent call last):
    File "/usr/local/bin/youtube-dl", line 7, in <module>
      from youtube_dl import main
    ImportError: No module named 'youtube_dl'

решение1

У многих пользователей на подобных QA возникли проблемы из-за того, что они не следовали официальным инструкциям по установке.

Если вы использовалиapt-get, удалите старую версию следующим образом:

sudo apt-get autoremove --purge youtube-dl

Установите новую версию, используя следующие команды:

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Попробуйте еще раз :youtube-dl https://www.youtube.com/watch?v=KV2ssT8lzj8

источник

решение2

попробуйте sudo pip install --upgrade youtube_dl. Если модуль отсутствует, вот как его установить (в данном случае обновить/переустановить)

решение3

Поддержка Python 2.7 завершилась 1 января 2020 года.

Если вы установили youtube-dlс помощью pip, удалите с помощью pip...:

sudo pip uninstall youtube_dl

(Обратите внимание _на youtube_dl. Пропустите этот шаг, чтобы сохранить старую версию.)


Другой вариант — сохранить старую версию и установить ее заново с помощью apt:

sudo apt-get install youtube-dl

Если вы сделаете это таким образом, путь будет находиться под /usb/bin.

решение4

Вы пробовали переустановить youtube-dl? И после переустановки попробуйте эту команду

youtube-dl -cit https://www.youtube.com/watch?v=50VWOBi0VFs

Надеюсь, поможет

Связанный контент