# Cohabitation python2, python3 et youtube-dl

**URL:** <https://www.debian-fr.org/t/cohabitation-python2-python3-et-youtube-dl/82906>\
**Category:** Support Debian\
**Created:** [Septembre 24, 2020, 9:39 UTC](https://www.debian-fr.org/t/cohabitation-python2-python3-et-youtube-dl/82906 "2020-09-24T09:39:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Septembre 24, 2020, 9:39 UTC](https://www.debian-fr.org/t/cohabitation-python2-python3-et-youtube-dl/82906/1 "2020-09-24T09:39:13Z")

</div>

Après une mise à jour python, l’outil youtube-dl ne fonctionnait plus et sortait une erreur env python inexistant alors que

```auto
apt policy python3-minimal
python3-minimal:
  Installé : 3.8.2-3
  Candidat : 3.8.2-3
 Table de version :
 *** 3.8.2-3 990
        990 https://cdn-aws.deb.debian.org/debian bullseye/main amd64 Packages
        500 https://cdn-aws.deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status
     3.7.3-1 500
        500 https://cdn-aws.deb.debian.org/debian buster/main amd64 Packages
     3.5.3-1 500
        500 https://cdn-aws.deb.debian.org/debian stretch/main amd64 Packages
apt policy python2-minimal
python2-minimal:
  Installé : 2.7.18-2
  Candidat : 2.7.18-2
 Table de version :
 *** 2.7.18-2 990
        990 https://cdn-aws.deb.debian.org/debian bullseye/main amd64 Packages
        500 https://cdn-aws.deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status
     2.7.16-1 500
        500 https://cdn-aws.deb.debian.org/debian buster/main amd64 Packages

```

Mais  
strings /usr/local/bin/youtube-dl | more  
indique

#!/usr/bin/env python

Alors je me suis créé une alternative python pour résoudre le soucis

```auto
update-alternatives --display python
python - mode automatique
  link best version is /usr/bin/python3
 le lien pointe actuellement sur /usr/bin/python3
  link python is /usr/bin/python
/usr/bin/python2 - priorité 1
/usr/bin/python3 - priorité 2

```

```auto
ls -alrt /usr/bin/python*
lrwxrwxrwx 1 root root 9 avril 7 12:43 /usr/bin/python3 -> python3.8
-rwxr-xr-x 1 root root 3672400 avril 20 22:30 /usr/bin/python2.7
-rwxr-xr-x 1 root root 6413 juil. 27 14:29 /usr/bin/python3-wsdump
-rwxr-xr-x 1 root root 5233184 août 2 17:09 /usr/bin/python3.8
lrwxrwxrwx 1 root root 9 août 4 10:22 /usr/bin/python2 -> python2.7
lrwxrwxrwx 1 root root 24 sept. 16 22:08 /usr/bin/python -> /etc/alternatives/python

```

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Septembre 24, 2020, 9:54 UTC](https://www.debian-fr.org/t/cohabitation-python2-python3-et-youtube-dl/82906/2 "2020-09-24T09:54:44Z")

</div>

Et si tu lances :

```auto
python3 /usr/local/bin/youtube-dl

```

ça fonctionne ?

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Septembre 24, 2020, 11:19 UTC](https://www.debian-fr.org/t/cohabitation-python2-python3-et-youtube-dl/82906/3 "2020-09-24T11:19:01Z")

</div>

Depuis que j’ai créé l’alternative python, aucun problème

> **[Gestion des alternatives dans Debian](https://bidouilledebian.wordpress.com/2019/08/11/gestion-des-alternatives-dans-debian/)**
>
> Gestion des liens symboliques dans Debian

---

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Septembre 24, 2020, 3:59 UTC](https://www.debian-fr.org/t/cohabitation-python2-python3-et-youtube-dl/82906/4 "2020-09-24T15:59:34Z")

</div>

Bonjour

sinon tu peux toujours installer youtub-dl avec pip

`sudo python3 -m pip install youtube-dl`  
ou  
`python3 -m pip install youtube-dl --user`
