Menu
Forums
Nouveaux sujets
Chercher dans les forums
Quoi de neuf ?
Nouveaux sujets
Nouveaux messages de profil
Activité récente
MacGeneration
MacGeneration
iGeneration
WatchGeneration
Je veux le.top
iOccasion
RefurbGeneration
Connexion
S'inscrire
Rechercher
Rechercher par titre uniquement
Par:
Rechercher par titre uniquement
Par:
Rechercher
Rechercher par titre uniquement
Par:
Rechercher par titre uniquement
Par:
Menu
Forums
Forum Mac
Applications Mac
Internet et mail
youtube-dl ne marche plus
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="vincentn" data-source="post: 13968917" data-attributes="member: 1774"><p>Ok. Donc ce que l'on va faire, c'est :</p><p></p><p>1 - supprimer Youtube-DL</p><p>2 - supprimer cette version de python 3.8</p><p>3 - checker et reinstaller si nécessaire homebrew.</p><p>4 - installer Python3 via brew</p><p>5 - installer YouTube-dl via brew.</p><p></p><p>MacOS vient effectivement avec une version de python obsolète, et Apple a de toute façon annoncé qu'elle supprimerait son installation par défaut de python dans une prochaine version de l'OS, à charge pour les usagers de l'installer d'une autre manière (et en plus il sera à jour).</p><p>L'autre truc, c'est qu'à moins de maitriser vraiment les arcanes de l'OS, autant bien séparer les éléments venant avec l'OS et ce que l'on peut ajouter/manipuler. Homebrew est pratique pour ça, permettant d'installer plein de choses en évitant de casser et de faire des erreurs avec les fichiers du système.</p><p></p><p>Bref,</p><p>Dans un premier temps tu vas supprimer YouTube-dl lié à python3 et celui lié à python2 (en fait, tu avais supprimé le yt-dl lié à python3 mais ton <strong>python -m pip list</strong> a lui vérifié pour python2 mais pas pour python3, indiquant qu'une version python2 était également présente) :</p><p></p><p>[iCODE]sudo pip3 uninstall youtube-dl[/iCODE]</p><p></p><p>puis</p><p></p><p>[iCODE]sudo pip uninstall youtube-dl[/iCODE]</p><p></p><p>En tapant :</p><p></p><p>[iCODE] python -m pip list [/iCODE]</p><p></p><p>puis</p><p></p><p>[iCODE] python -m pip3 list [/iCODE]</p><p></p><p>Tu verras que tu n'as plus d'occurence de YouTube-dl pour python3 et pour python2.</p><p></p><p>Quand c'est fait, et si tout est OK, on va maintenant supprimer ta version de python3.8 :</p><p></p><p>On supprime le framework :</p><p></p><p>[iCODE=python]sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8[/iCODE]</p><p></p><p>puis le dossier dans le dossier application :</p><p></p><p>[iCODE]sudo rm -rf “/Applications/Python 3.8[/iCODE]</p><p></p><p>et enfin les liens :</p><p></p><p>[CODE]cd /usr/local/bin/ls -l /usr/local/bin | grep ‘../Library/Frameworks/Python.framework/Versions/3.8’ | awk ‘{print $9}’ | tr -d @ | xargs rm[/CODE]</p><p></p><p>Normalement, si tout s'est bien passé, ton installation de python3 a été supprimé.</p><p></p><p>On va maintenant s'occuper de homebrew.</p><p></p><p>Dans un premier temps, même s'il semble que les Xcode command line tools ont été installé, on va refaire une installation, au cas où quelque chose se soit cassé ou manque :</p><p></p><p>[iCODE]xcode-select --install[/iCODE]</p><p></p><p>Après que les command line tools soient téléchargés et installés, tu tapes cette commande, pour voir si homebrew est bien installé :</p><p></p><p>[iCODE]which brew[/iCODE]</p><p></p><p>Si installé, tu dois avoir ça qui s'inscrit :</p><p></p><p>[iCODE]/usr/local/bin/brew[/iCODE]</p><p></p><p>Sinon tu auras ça normalement :</p><p></p><p>[iCODE]brew not found[/iCODE]</p></blockquote><p></p>
[QUOTE="vincentn, post: 13968917, member: 1774"] Ok. Donc ce que l'on va faire, c'est : 1 - supprimer Youtube-DL 2 - supprimer cette version de python 3.8 3 - checker et reinstaller si nécessaire homebrew. 4 - installer Python3 via brew 5 - installer YouTube-dl via brew. MacOS vient effectivement avec une version de python obsolète, et Apple a de toute façon annoncé qu'elle supprimerait son installation par défaut de python dans une prochaine version de l'OS, à charge pour les usagers de l'installer d'une autre manière (et en plus il sera à jour). L'autre truc, c'est qu'à moins de maitriser vraiment les arcanes de l'OS, autant bien séparer les éléments venant avec l'OS et ce que l'on peut ajouter/manipuler. Homebrew est pratique pour ça, permettant d'installer plein de choses en évitant de casser et de faire des erreurs avec les fichiers du système. Bref, Dans un premier temps tu vas supprimer YouTube-dl lié à python3 et celui lié à python2 (en fait, tu avais supprimé le yt-dl lié à python3 mais ton [B]python -m pip list[/B] a lui vérifié pour python2 mais pas pour python3, indiquant qu'une version python2 était également présente) : [iCODE]sudo pip3 uninstall youtube-dl[/iCODE] puis [iCODE]sudo pip uninstall youtube-dl[/iCODE] En tapant : [iCODE] python -m pip list [/iCODE] puis [iCODE] python -m pip3 list [/iCODE] Tu verras que tu n'as plus d'occurence de YouTube-dl pour python3 et pour python2. Quand c'est fait, et si tout est OK, on va maintenant supprimer ta version de python3.8 : On supprime le framework : [iCODE=python]sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8[/iCODE] puis le dossier dans le dossier application : [iCODE]sudo rm -rf “/Applications/Python 3.8[/iCODE] et enfin les liens : [CODE]cd /usr/local/bin/ls -l /usr/local/bin | grep ‘../Library/Frameworks/Python.framework/Versions/3.8’ | awk ‘{print $9}’ | tr -d @ | xargs rm[/CODE] Normalement, si tout s'est bien passé, ton installation de python3 a été supprimé. On va maintenant s'occuper de homebrew. Dans un premier temps, même s'il semble que les Xcode command line tools ont été installé, on va refaire une installation, au cas où quelque chose se soit cassé ou manque : [iCODE]xcode-select --install[/iCODE] Après que les command line tools soient téléchargés et installés, tu tapes cette commande, pour voir si homebrew est bien installé : [iCODE]which brew[/iCODE] Si installé, tu dois avoir ça qui s'inscrit : [iCODE]/usr/local/bin/brew[/iCODE] Sinon tu auras ça normalement : [iCODE]brew not found[/iCODE] [/QUOTE]
Insérer les citations…
Vérification
Publier votre réponse
Forums
Forum Mac
Applications Mac
Internet et mail
youtube-dl ne marche plus
Haut
Bas