如何在Windows 7上启动Python文件?

时间:2011-03-09 22:59:20

标签: python windows windows-7

这是我第一次使用Python。 我下载了ActivePython-2.7.1.4-win32-x86文件 并将其安装在我的电脑上;我正在使用Win7。

因此,当我尝试运行python程序时,它会很快出现并消失。我没有足够的时间在屏幕上看到任何内容。我刚刚下载了该文件,并对其进行了双重修改。

如何启动此文件?我知道这是第一篇Python教程的长文件。

5 个答案:

答案 0 :(得分:4)

添加行

input()

到程序结束时,使用正确的缩进。问题是,在将数据打印到控制台后,程序结束,因此控制台消失了。 input告诉程序等待输入,因此控制台在完成打印时不会关闭。

我希望你没有使用该程序来学习Python;这很复杂!

答案 1 :(得分:3)

转到Start > All programs > Accessories,然后点击Command Prompt。然后将python文件从资源管理器视图拖到此命令行中,然后按Enter ...

现在您可以观看脚本执行的输出了!

答案 2 :(得分:2)

从命令提示符运行它:

> python myscript.py

您也可以从命令提示符(或运行python.exe)启动python解释器,然后尝试一些命令:

> python
Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> 
>>> a = 2
>>> b = 7
>>> print a+b
9
>>> 

答案 3 :(得分:1)

或者从批处理文件中运行它:

myprog.py
pause

具有可以指定不同版本的Python的优点。

答案 4 :(得分:0)

对此更多一点。

文件夹myscript.py中有一个脚本C:\myscripts。这是如何设置Windows 7以便您可以在CMD窗口中键入> myscript并运行脚本。

1)设置PATH变量以包含Python解释器。

控制面板>系统和安全性>系统>高级设置>环境变量。您可以设置系统变量或用户变量。向下滚动直到找到PATH,选择它,然后单击Edit。在新对话框中显示路径。我总是把它复制到记事本中进行编辑,尽管您需要做的只是将;C:\Python27添加到列表的末尾。保存这个。

2)将PATH变量设置为包含C:\myscripts

3)将PATHEXT变量设置为包含;.PY。 (这可以帮助您免于键入myscript.py

现在可能正常工作。尝试打开命令窗口并输入myscript

但它可能不会。 Windows仍然可以搞砸你。我已经安装然后卸载了一个Python软件包,当我输入myscript时,Windows打开了一个框,询问我要使用哪个程序。我浏览了C:\python27\python.exe并点击了它。 Windows打开另一个命令窗口运行脚本并关闭它,然后我才能看到我的脚本已经完成了什么!要在Windows打开其对话框时修复此问题,请选择您的Python并点击底部的“始终执行此操作”复选框。然后它不会打开并关闭另一个窗口,事情可以正常工作。或者他们为我做了。

补充:上面没有说明如何将参数传递给脚本。为此,请参阅答案Windows fails to pass arguments to python script