Ubuntu 16.04 업그레이드 이후 youtube-dl이 작동하지 않습니다

Ubuntu 16.04 업그레이드 이후 youtube-dl이 작동하지 않습니다

최근에 우분투를 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를 수행하는 많은 사용자는 공식 설치 지침을 따르지 않았기 때문에 모두 문제가 있었습니다.

사용한 경우적절한, 다음과 같이 이전 버전을 제거하십시오.

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은 2020년 1월 1일에 지원이 종료되었습니다.

pip를 사용하여 설치한 경우 youtube-dlpip를 사용하여 제거합니다...:

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

도움이 되길 바랍니다

관련 정보