我正在写一些python来渲染我经常调整和运行的东西,这些东西可以在虚拟环境中运行。我想用一个键盘命令在已知的终端和虚拟环境中运行一个bash脚本(启动python)。我尝试过设置shell脚本和自定义任务,但是进入虚拟环境总是有点棘手。我不需要调试器或任何复杂的东西,只需要一种运行python代码并附加按键的方法。https://code.visualstudio.com/docs/editor/debugging#_launch-configurations 例如
cbeh67ev1#
您可以将virtualenv文件夹中的python.exe/python二进制文件作为可执行文件运行。因此,要在虚拟环境中运行特定的Python文件:对于Windows,它将是.\path_to_virtualenv\Scripts\python.exe yourfile.py,对于Unix系统,它将是./path_to_virtualenv/bin/python yourfile.py如果你想运行一个特定的python命令,你可以将输入命令通过管道传输到上述路径中的python可执行文件中,而不是运行一个python文件。比如COMMAND | ./path_to_virtualenv/bin/python yourfile.py
python.exe
python
.\path_to_virtualenv\Scripts\python.exe yourfile.py
./path_to_virtualenv/bin/python yourfile.py
COMMAND | ./path_to_virtualenv/bin/python yourfile.py
1条答案
按热度按时间cbeh67ev1#
您可以将virtualenv文件夹中的
python.exe
/python
二进制文件作为可执行文件运行。因此,要在虚拟环境中运行特定的Python文件:对于Windows,它将是
.\path_to_virtualenv\Scripts\python.exe yourfile.py
,对于Unix系统,它将是./path_to_virtualenv/bin/python yourfile.py
如果你想运行一个特定的python命令,你可以将输入命令通过管道传输到上述路径中的python可执行文件中,而不是运行一个python文件。
比如
COMMAND | ./path_to_virtualenv/bin/python yourfile.py