Windows 窗口控制台应用程序将产生新的控制台
我在windows上使用的一些控制台应用程序(例如python pip)遇到了一些奇怪的问题 有些应用程序将与当前控制台会话内联运行,但有些应用程序将生成/派生新进程,运行命令,打印到标准输出,然后将结果复制回当前会话的标准输出Windows 窗口控制台应用程序将产生新的控制台,windows,console,sysadmin,Windows,Console,Sysadmin,我在windows上使用的一些控制台应用程序(例如python pip)遇到了一些奇怪的问题 有些应用程序将与当前控制台会话内联运行,但有些应用程序将生成/派生新进程,运行命令,打印到标准输出,然后将结果复制回当前会话的标准输出 我以前没有遇到过这个问题,只是最近才出现。这是一些奇怪的windows配置吗?在我看来不太可能。更可能是相关可执行文件的问题。例如,它们可能构建为GUI子系统应用程序,在必要时显式创建一个新的控制台,这样在双击时就不会出现不必要的控制台窗口。(顺便说一句,解决这个问题的
我以前没有遇到过这个问题,只是最近才出现。这是一些奇怪的windows配置吗?在我看来不太可能。更可能是相关可执行文件的问题。例如,它们可能构建为GUI子系统应用程序,在必要时显式创建一个新的控制台,这样在双击时就不会出现不必要的控制台窗口。(顺便说一句,解决这个问题的正确方法是为控制台模式和GUI模式提供单独的可执行文件,因此我建议您仔细检查运行的是正确的。)是的,可能是这样的…但是,当从python2->python3开始时,为什么会发生这种情况,这有点奇怪,他们一定是切换版本或其他什么…我可以理解MinGW应用程序的情况