Solución:
En Ubuntu 20.04, python3
es el predeterminado instalado. los python
la variable no está establecida:
❯ which python
python not found
Podemos solucionar esto usando python3
y which
:
❯ python3 $(which youtube-dl) https://www.youtube.com/watch?v=0IE-CXNs6Sw
[youtube] 0IE-CXNs6Sw: Downloading webpage
Creo que Python falta en su sistema, así que
En primer lugar, compruebe si tiene Python instalado. Para verificar esto, simplemente abra la terminal y escriba python
. Si muestra la versión de Python y el mensaje, salga escribiendo quit()
Y si falta Python, instálelo con este comando:
sudo apt-get install python3
Si eso no ayuda, intente este comando:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1000
Tuve exactamente el mismo problema al intentar instalar youtube-dl en ubuntu 20.04 y pasé mucho tiempo tratando de resolverlo. A punto de rendirme, vi esto de Canonical y pensé que parecía demasiado simple, ¡pero lo probé de todos modos! ¡Problema resuelto!
sudo snap install youtube-dl