Comment invoquer python2 au lieu de 3

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?

2 réponses

  1. 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
    1. 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 ...