我通过双击使用扩展名的关联在Windows中调用bash shell脚本。问题是除非进行阻塞调用,否则shell会立即退出。通过调用"激活"设置一些环境变量后,此脚本立即退出。子脚本文件,但我希望它不会退出并可供交互使用:
source venv/Scripts/activate
我试过调用bash希望环境会被传递,但环境要么没有通过,要么被传递然后重新初始化 - 尽管生成的shell 可供交互使用:< / p>
source venv/Scripts/activate
/bin/bash
值得注意的是,脚本
source venv/Scripts/activate
python app.py
将通过&#34;激活&#34;设置环境。可用于&#34; python app.py&#34;调用