Comment invoquer python2 au lieu de 3

helmii Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   -  
ryko1820 Messages postés 1677 Date d'inscription   Statut Membre Dernière intervention   -
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

JwTdd
 
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 1677 Date d'inscription   Statut Membre Dernière intervention   276
 
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