Supposons que vous ayez deux environnements Conda : py3_env
y py3_clone_env
Si vous avez un script.py
avec la structure suivante :
#![shebang]
import sys
def main():
print("hello world", file=sys.stdout)
if __name__ == "__main__":
main()
Est-il possible de faire en sorte que le shebang soit une variable déterminée à partir de l'environnement conda actuel ?
Par exemple :
De py3_env
l'environnement :
#!~/anaconda/envs/py3_env/bin/python
et de py3_clone_env
l'environnement :
#!~/anaconda/envs/py3_clone_env/bin/python