Problème avec python3 et youtubedownloader

pacorabano Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour

Avec ma distribution deepin, je ne peux pas utiliser youtubedownloader ou des équivalents

Un message d'erreur m'indique que je dois avoir python3 ou une version supérieure.

J'ai installé python 3.8 et le retour de commande me donne ceci 

deepin@deepin-PC:~$ python3.8 --version
Python 3.8.2

Youtubedownloader me donne toujours le même message d'erreur

merci

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     

    Bonjour,

    Comment as-tu installé youtubedownloader ? Quel est le message d'erreur exact ?

    En théorie, vu que deepin est basée sur Debian, tu devrais pouvoir installer directement yt-dlp (le paquet youtube-dl est un paquet transitoire qui installe la même chose).

    sudo apt update
    sudo apt install yt-dlp

    Comme tu peux le voir ci-dessous, l'installation via apt installera en cascade python3 donc tu ne devrais même pas avoir à t'en préoccuper...

    apt show yt-dlp | head
    WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
    
    Package: yt-dlp
    Version: 2023.03.04-1
    Priority: optional
    Section: web
    Maintainer: Unit 193 <unit193@debian.org>
    Installed-Size: 9 841 kB
    Depends: python3-brotli, python3-certifi, python3-mutagen, python3-pycryptodome, python3-websockets, python3:any, python3-pkg-resources
    Recommends: aria2 | wget | curl, ca-certificates, ffmpeg, python3-pyxattr, rtmpdump
    Suggests: libfribidi-bin | bidiv, mpv | mplayer, phantomjs
    Homepage: https://github.com/yt-dlp/yt-dlp

    Bonne chance

    0
  2. pacorabano
     

    bonjour

    voici le retour de commande: 

    deepin@deepin-PC:~$ sudo apt update
    Atteint :1 https://dl.google.com/linux/chrome/deb stable InRelease
    Atteint :2 https://community-packages.deepin.com/deepin apricot InRelease
    Atteint :3 https://community-packages.deepin.com/driver driver InRelease
    Atteint :4 https://community-packages.deepin.com/printer eagle InRelease
    Atteint :5 https://packages.mozilla.org/apt mozilla InRelease
    Atteint :6 https://pro-driver-packages.uniontech.com eagle InRelease
    Atteint :7 https://app-store-files.uniontech.com/240313182122202/appstore deepin InRelease
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    Tous les paquets sont à jour.
    deepin@deepin-PC:~$ sudo apt install yt-dlp
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    Aucune version du paquet yt-dlp n'est disponible, mais il existe dans la base
    de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
    ou qu'il n'est disponible que sur une autre source
    
    E: Le paquet « yt-dlp » n'a pas de version susceptible d'être installée

    merci

    0
    1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
       

      Ah c'est embarrassant, ça veut dire que deepin est basé sur Debian, mais pas trop :-). Que retournent ces commandes :

      cat /etc/apt/sources.list
      apt search youtube

      Bonne chance

      0
  3. steph810 Messages postés 1865 Date d'inscription   Statut Membre Dernière intervention   152
     

    Bonjour,

    yt-dlp uniquement dispo avec sid


    -1
    1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
       

      Non, il est disponible actuellement en Debian bookworm (stable), trixie (testing), et sid (unstable), voir ici.

      0