최근에 우분투를 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-dl
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
도움이 되길 바랍니다