je mets « #!usr/bin/env python
» à la première ligne coroutine.py, mais quand je tente d'exécuter coroutine.py directement par « ./test.py
», je reçois ceci:A propos de python "#! Usr/bin/env python"?
zsh: ./coroutine.py: bad interpreter: usr/bin/env: no such file or directory
Est-ce que quelque chose de mal dans mon zshrc?
Vous avez manqué une barre oblique. –
Généralement, vous ne devriez pas utiliser cela du tout. La personne qui installe ou utilise votre script est la seule personne qui sait où la version nécessaire de Python est stockée. L'utilisation de 'distutils' remplace' #! python' avec le chemin correct lors de l'installation pour une raison. – chepner