Comment invoquer python2 au lieu de 3

helmii Messages postés 35 Statut Membre -  
ryko1820 Messages postés 1633 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?

2 réponses

  1. 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
  2. ryko1820 Messages postés 1633 Date d'inscription   Statut Membre Dernière intervention   310
     
    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