【发布时间】:2012-10-22 15:56:17
【问题描述】:
在 powershell 中,当我运行 python 程序时:
> python hello.py
程序运行并直接在我正在使用的 powershell 窗口中打印任何输出。但是当我尝试在不显式调用 python 的情况下执行此操作时:
> hello.py
它会打开一个单独的窗口。我该如何解决这个问题,使它的行为与我显式调用 python 时的行为相同?
【问题讨论】:
-
Powershell 就像双击文件夹中的文件一样工作。写“python”是不是很麻烦?
-
@JBernardo:不,输入它并不麻烦。但这无关紧要。我正在努力设置我的环境,以便我可以使用多种语言中的任何一种编写程序/脚本,并且我可以在不知道它们是用什么语言编写的情况下执行它们。这是其中的步骤之一那个目标。
-
@BenjaminLindley 好吧,下一个建议:使用 Linux。 ;-)
-
@Keith:我也尝试了大约一年半。它还有许多其他问题,我厌倦了处理。
-
@JBernardo: pylauncher 添加了 shebang 支持。它与 Python 3.3 一起安装。
标签: python powershell