Windows直接运行python程序
- 一、新建bat脚本
- 二、新建vbs脚本
一、新建bat脚本
新建bat
批处理脚本,写入以下内容
@echo off
call conda activate pytorch
python app.py
@echo off
:在此语句后所有运行的命令都不显示命令行本身,但是本身的指令是会显示出来的。
call
:调用另一个批处理文件(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令)。激活运行Python程序的虚拟环境。
python
:执行程序
这时在双击执行脚本时,会同时启动命令提示符窗口。
二、新建vbs脚本
为了不显示命令提示符窗口,新建vbs
脚本,写入以下内容
Set objShell = CreateObject("WScript.Shell")
objShell.Run "cmd.exe /c app.bat", 0, True
Set objShell = Nothing
双击vbs脚本即可。