Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Windows中隐藏Cygwin Python控制台窗口?_Python_Windows_Cygwin - Fatal编程技术网

如何在Windows中隐藏Cygwin Python控制台窗口?

如何在Windows中隐藏Cygwin Python控制台窗口?,python,windows,cygwin,Python,Windows,Cygwin,如何在Windows中隐藏Python控制台窗口 无论是pythonw,还是重命名为*。pyw在这里似乎都不适用,因为Cygwin是一个不同于常规Windows CPython的版本。一个小的.vbs启动程序脚本应该可以实现以下功能: COMMAND = "c:\cygwin\bin\python <path_to_your.py>" Set wshell = CreateObject("WScript.Shell") Set proc = wshell.Environment

如何在Windows中隐藏Python控制台窗口


无论是
pythonw
,还是重命名为
*。pyw
在这里似乎都不适用,因为Cygwin是一个不同于常规Windows CPython的版本。

一个小的.vbs启动程序脚本应该可以实现以下功能:

COMMAND = "c:\cygwin\bin\python <path_to_your.py>"

Set wshell = CreateObject("WScript.Shell")
Set proc   = wshell.Environment("Process")

proc("PATH") = "c:\cygwin\bin;" & proc("PATH")

wshell.Run COMMAND, 0
COMMAND=“c:\cygwin\bin\python”
设置wshell=CreateObject(“WScript.Shell”)
Set proc=wshell.Environment(“进程”)
proc(“PATH”)=“c:\cygwin\bin;”&proc(“PATH”)
wshell.Run命令,0

谢谢,这就成功了,不过我最终还是改用了vanilla Python build。如果您想将此脚本固定到Windows 7任务栏,则需要创建一个实际运行“wscript.exe”的快捷方式。