Page 1 sur 2

Python3.7

Posté : mar. 16 août 2022 19:07
par Chris4769
Bonjour,
J'utilise yt-dlp pour enregistrer des emissions sur Arte. Le script a depuis un bon moment demandé l'installation de python 3.7. Je l'ai fait.... Peut être.... pas ou mal.
Toujours est-il que quand je lance un téléchargement YT voit toujours python 3.6 alors que la commande: python -V donne: 3.7.13

christian@christian:~$ python -V
Python 3.7.13
christian@christian:~$ yt-dlp https://www.arte.tv/fr/videos/.........
DeprecationWarning: Support for Python version 3.6 has been deprecated. See https://github.com/yt-dlp/yt-dlp/issues/3764 for more details.
You will no longer receive updates on this version! Please update to Python 3.7 or above

Pouvez vous me dire où ça coince et que faire ? Pourquoi YT ne voit pas le python 3.7.13 ?
Merci.

Re: Python3.7

Posté : mar. 16 août 2022 19:40
par f.x0
Bonjour Chris4769,

Que donne la commande suivante ?

Code : Tout sélectionner

yt-dlp -U

Re: Python3.7

Posté : mar. 16 août 2022 19:53
par Chris4769
Merci...
J'ai l'avant dernière mise à jour car comme je "n'ai pas python 3.7" il refuse de la faire. On se mord la queue !!!!

christian@christian:~$ yt-dlp -U
DeprecationWarning: Support for Python version 3.6 has been deprecated. See https://github.com/yt-dlp/yt-dlp/issues/3764 for more details.
You will no longer receive updates on this version! Please update to Python 3.7 or above
Latest version: 2022.08.14, Current version: 2022.07.18
WARNING: yt-dlp cannot be updated any further since you are on an older Python version

Voilà

Re: Python3.7

Posté : mar. 16 août 2022 20:03
par f.x0
ah, et que donne ?

Code : Tout sélectionner

dpkg -l python3 | grep ^ii
et

Code : Tout sélectionner

dpkg -l python3 | grep -Ev ^ii

Re: Python3.7

Posté : mer. 24 août 2022 18:08
par Chris4769
Bonsoir,

Absent quelques jours, je réponds aux questions avec plaisir.

Code : Tout sélectionner

christian@christian:~$ dpkg -l python3 | grep ^ii
ii  python3        3.6.7-1~18.04 amd64        interactive high-level object-oriented language (default python3 version)

Code : Tout sélectionner

christian@christian:~$ dpkg -l python3 | grep -Ev ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom            Version       Architecture Description
+++-==============-=============-============-=========================================================================
christian@christian:~$ 
Merci

Re: Python3.7

Posté : mer. 24 août 2022 18:46
par f.x0
Essaies ceci :

Code : Tout sélectionner

sudo apt install python3.8
et postes bien le résultat entier de la commande
en mettant entre balises code (le bouton code peut aussi être <>)
comme expliqué ici :

Image

ou ici :

Image

Re: Python3.7

Posté : jeu. 25 août 2022 12:52
par Chris4769

Code : Tout sélectionner

christian@christian:~$ sudo apt install python3.8
[sudo] Mot de passe de christian :           
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-5.4.0-120-generic linux-hwe-5.4-headers-5.4.0-120
  linux-image-5.4.0-120-generic linux-modules-5.4.0-120-generic
  linux-modules-extra-5.4.0-120-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  libpython3.8-minimal libpython3.8-stdlib python3.8-minimal
Paquets suggérés :
  python3.8-venv
Les NOUVEAUX paquets suivants seront installés :
  libpython3.8-minimal libpython3.8-stdlib python3.8 python3.8-minimal
0 mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 4 691 ko dans les archives.
Après cette opération, 18,5 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main amd64 libpython3.8-minimal amd64 3.8.13-1+bionic2 [762 kB]
Réception de :2 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main amd64 python3.8-minimal amd64 3.8.13-1+bionic2 [1 837 kB]
Réception de :3 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main amd64 libpython3.8-stdlib amd64 3.8.13-1+bionic2 [1 657 kB]
Réception de :4 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main amd64 python3.8 amd64 3.8.13-1+bionic2 [434 kB]
4 691 ko réceptionnés en 1s (6 559 ko/s)
Sélection du paquet libpython3.8-minimal:amd64 précédemment désélectionné.
(Lecture de la base de données... 462343 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libpython3.8-minimal_3.8.13-1+bionic2_amd64.deb ...
Dépaquetage de libpython3.8-minimal:amd64 (3.8.13-1+bionic2) ...
Sélection du paquet python3.8-minimal précédemment désélectionné.
Préparation du dépaquetage de .../python3.8-minimal_3.8.13-1+bionic2_amd64.deb ...
Dépaquetage de python3.8-minimal (3.8.13-1+bionic2) ...
Sélection du paquet libpython3.8-stdlib:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libpython3.8-stdlib_3.8.13-1+bionic2_amd64.deb ...
Dépaquetage de libpython3.8-stdlib:amd64 (3.8.13-1+bionic2) ...
Sélection du paquet python3.8 précédemment désélectionné.
Préparation du dépaquetage de .../python3.8_3.8.13-1+bionic2_amd64.deb ...
Dépaquetage de python3.8 (3.8.13-1+bionic2) ...
Paramétrage de libpython3.8-minimal:amd64 (3.8.13-1+bionic2) ...
Paramétrage de python3.8-minimal (3.8.13-1+bionic2) ...
Paramétrage de libpython3.8-stdlib:amd64 (3.8.13-1+bionic2) ...
Paramétrage de python3.8 (3.8.13-1+bionic2) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-11ubuntu1.1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.60ubuntu1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23+linuxmint8) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) ...
christian@christian:~$ 


Est ce que j'ai bien fait ?
Je vais voir ce que cela donne

Re: Python3.7

Posté : jeu. 25 août 2022 12:59
par Chris4769
Manifestement cela n'a pas marché. YT ne voit toujours pas python 3.7 ou .8 . Désolé.

Code : Tout sélectionner

christian@christian:~$ python -V
Python 3.7.13
christian@christian:~$ yt-dlp https://www.arte.tv/fr/videos/........
DeprecationWarning: Support for Python version 3.6 has been deprecated. See  https://github.com/yt-dlp/yt-dlp/issues/3764  for more details.
                    You will no longer receive updates on this version! Please update to Python 3.7 or above
[ArteTV] 107820-001-A: Downloading JSON metadata
ERROR: [ArteTV] 107820-001-A: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>); please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
christian@christian:~$ 

Re: Python3.7

Posté : jeu. 25 août 2022 13:18
par f.x0
Maintenant, ré-essaies de mettre à jour yt-dlp

Code : Tout sélectionner

yt-dlp -U
et postes bien le retour

Re: Python3.7

Posté : jeu. 25 août 2022 13:35
par Chris4769
Pour Cyrille, je suis sous 19.3 Tricia
Merci