在Windows系统中,运行Python脚本或在命令行中交互式地执行Python代码是非常常见的需求。本文将详细介绍如何在Windows命令行(Command Prompt)中运行Python脚本以及交互式执行Python代码的方法。
一、在Windows中安装Python
首先,确保你的Windows系统中已经安装了Python。可以通过访问Python官网下载并安装最新版本的Python。在安装过程中,请确保勾选“Add Python to PATH”选项,这样就可以在命令行中直接使用python
命令。
二、通过命令行运行Python脚本
- 编写Python脚本:
首先,打开任意文本编辑器(如Notepad或VS Code),编写你的Python代码,并将其保存为
.py
文件。例如,我们可以创建一个名为hello.py
的文件,内容如下:
python
# hello.py
print("Hello, World!")
-
打开命令行: 按下
Win + R
键,输入cmd
,然后按回车,即可打开命令提示符。 -
导航到脚本所在目录: 使用
cd
命令切换到存放Python脚本的目录。例如,如果脚本保存在C:\scripts
文件夹中,可以输入以下命令:
bash
cd C:\scripts
- 运行Python脚本: 通过输入以下命令运行脚本:
bash
python hello.py
如果设置正确,运行时会在命令行中输出:
Hello, World!
三、交互式执行Python代码
除了运行脚本外,你还可以在命令行中直接进行交互式编程。
- 启动Python交互式环境:
在命令行中只需输入
python
并按回车,便会进入Python的交互式解释器,你将看到提示符>>>
。
bash
python
输出示例:
``` Python 3.x.x (default, ...) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
```
- 执行代码:
在
>>>
提示符下,你可以直接输入Python代码。例如:
```python
a = 10 b = 20 print(a + b) 30 ```
此时,Python会实时执行你的代码并输出结果。
- 退出交互式环境:
若要退出Python交互式环境,可以输入
exit()
或按Ctrl + Z
然后按回车:
```python
exit() ```
四、常见问题与解决
-
找不到Python命令: 如果在命令行中输入
python
时提示找不到命令,可能是由于PATH未设置。请确保在安装Python时选择了“Add Python to PATH”选项,或者手动将Python安装路径添加到系统环境变量中。 -
使用不同版本的Python: 如果系统中同时安装了多个Python版本,可以使用
python3
或py
命令来指定版本。例如,使用py hello.py
来运行脚本。
总结
通过以上步骤,我们可以在Windows命令行中方便地运行Python脚本或进行交互式编程。这个能力不仅提高了我们的工作效率,也为Python的学习与应用提供了方便的环境。希望这篇文章能够帮助到需要在Windows命令行中使用Python的读者。