• [^] # Re: Propagande /usr/bin/env ?

    Posté par (site web personnel) . En réponse à la dépêche Python — partie 2 ―Python 2. Évalué à 9. Dernière modification le 09 septembre 2019 à 09:24.

    Je n'ai pas très bien compris pourquoi #!/usr/bin/env python3 est mieux que #!/usr/bin/python3.

    Supposons que tu doives utiliser sur une machine où Python 3 n'est pas installé (ou alors, c'est une ancienne version et tu dois utiliser une nouvelle version), et tu n'es pas root.
    Tu installes Python dans ton home et tu le places dans le $PATH. #!/usr/bin/env python3 va marcher, et pas #!/usr/bin/python3.