Ich habe vor kurzem mein Ubuntu von 15.10 auf 16.04 aktualisiert und seitdem youtube-dl
funktioniert es nicht mehr. Ich erhalte die folgende Fehlermeldung
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'
Antwort1
Viele Benutzer mit ähnlichen Qualitätssicherungsproblemen hatten Probleme, weil sie die offiziellen Installationsanweisungen nicht befolgt hatten.
Wenn Sieapt-get, entfernen Sie die alte Version wie folgt:
sudo apt-get autoremove --purge youtube-dl
Installieren Sie die neue Version mit diesen Befehlen:
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
Versuchen Sie es erneut :youtube-dl https://www.youtube.com/watch?v=KV2ssT8lzj8
Antwort2
Versuchen Sie es sudo pip install --upgrade youtube_dl
. Wenn ein Modul fehlt, können Sie es folgendermaßen installieren (in diesem Fall Upgrade/Neuinstallation)
Antwort3
Python 2.7 hat am 1. Januar 2020 das Ende seiner Lebensdauer erreicht.
Wenn Sie die Installation youtube-dl
mit pip durchgeführt haben, deinstallieren Sie sie mit pip...:
sudo pip uninstall youtube_dl
(Beachten Sie das _
in youtube_dl
. Überspringen Sie dies, um die alte Version beizubehalten.)
Die andere Möglichkeit besteht darin, die alte Version beizubehalten und sie erneut mit apt zu installieren:
sudo apt-get install youtube-dl
Wenn Sie es auf diese Weise tun, befindet sich der Pfad unter /usb/bin
.
Antwort4
Hast du versucht, youtube-dl neu zu installieren? Und nach der Neuinstallation versuche diesen Befehl
youtube-dl -cit https://www.youtube.com/watch?v=50VWOBi0VFs
Ich hoffe es hilft