Comment invoquer python2 au lieu de 3

Fermé
helmii Messages postés 28 Date d'inscription mercredi 19 juin 2013 Statut Membre Dernière intervention 8 juillet 2013 - 21 juin 2013 à 16:57
ryko1820 Messages postés 1645 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 - 22 juin 2013 à 07:13
en executant source ./oe-init-build-env un message d'erreur survient :
BitBake requires Python 2.7.3 or later

effectuant une recherche sur cette erreur:j ai trouvé ceci:
Python 3 n'est pas supporté. Si vous utilisez Python 3, vous devrez vous assurer Python 2 est installé et que le répertoire / usr / bin / env python invoque python2.
Quelqu'un a t il une idée comment ceci es faisable?
A voir également:

2 réponses

bonjour, taper '/usr/bin/env python' reviens au même que taper 'python' c'est a dire qu'il vas essayer de trouver python dans les dossiers de la variable d'environnement PATH, si il existe dans plusieurs dossiers de cette varibales c'est le premier trouvé qui est utilisé.
Si veux ajouter temporairement(session en cours) le chemin vers python tape la commande
export PATH=/chemin/vers/python2/:$PATH
puis verifie la version utilisé lorsque tu tape
/usr/bin/env python -V
0
ryko1820 Messages postés 1645 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 276
22 juin 2013 à 07:13
Hello,

sinon sous Linux Gentoo dans une console root tu tapes :

# eselect python list
Available Python interpreters:
[1] python2.7
[2] python3.2 *

puis,

# eselect python set 1
# exit

Je ne sais pas si cela fonctionne sur les autres linux ...
0