Допустим, у вас есть 2 среды conda: py3_env
и py3_clone_env
Если у вас есть script.py
со следующей структурой:
#![shebang]
import sys
def main():
print("hello world", file=sys.stdout)
if __name__ == "__main__":
main()
Возможно ли, чтобы значение shebang было переменной, определяемой из текущей среды conda?
Например:
Из py3_env
среда:
#!~/anaconda/envs/py3_env/bin/python
и из py3_clone_env
среда:
#!~/anaconda/envs/py3_clone_env/bin/python