在cmd等终端运行python代码,文件

本文针对Python初学者,详细介绍了如何解决常见的程序运行错误问题。通过调整文件路径等步骤,帮助读者顺利运行Python程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个问题应该是刚刚学习python的人最太的阻碍,如果刚开始这个没有弄好的话,真的有一种想放弃的感觉,还没开始就结束了。

本人也刚开始学习python,其实python很简单,但对于零基础编程的人来说,我接下来说的内容可能会给你解决很大的问题,基本学习python靠网上的资料就没问题了


文章正式开始了

安装好python后(怎么安装网上有很多教程,自己百度),在开始菜单里面运行cmd,打开后是这个样子滴


我的默认路径是C:\Users\Administrator,大概所有人打开都是C盘,如果你没有特殊设置过的话,这时候你根据别的网上教程运行自己python文件会出现错误


各种错误说找不到文件,当然你可能会学网上教程说PATH也已经设置过了,为什么不行,等等,那接下来就是解决办法

在D盘或者其他盘创建一个新的文件夹,我创建的是D:\pyx

然后在CMD里逐步输入:

D:或者d:  回车

cd pyx  回车

然后运行你的程序文件,我的是python ex1.py


因为是初学者,所以尽量写的细一点,希望对大家有用,有问题可以写在评论里,我有时间为您解答,当然,我也相信您能看懂,做完以上步骤后你就可以愉快的学习python编程了。


注:本人不喜欢cmd里面运行python代码,因为他黑乎乎的,嘿嘿,我用window自带的powershell运行,设置步骤和这个一样,现在用Notepad++文本编译器,挺好用的


祝大家学习愉快!

### 如何在 Windows CMD 命令行中执行 Python 脚本 要在 WindowsCMD 命令行环境中运行 Python 脚本,可以通过以下方式实现: #### 1. **安装并配置 Python** 确保已正确安装 Python 并将其添加到系统的环境变量 `PATH` 中。这样可以在任意位置调用 `python` 或 `py` 命令[^1]。 验证安装是否功: ```bash python --version ``` 如果显示版本号,则说明安装完;如果没有找到命令,请重新检查 PATH 配置。 --- #### 2. **直接运行 `.py` 文件** 假设有一个名为 `script.py` 的脚本文件位于当前目录下,可以直接通过以下命令运行它: ```bash python script.py ``` 此操作会启动解释器加载指定的脚本文件并逐行解析其内容[^2]。 如果有多个 Python 版本共于系统中,推荐使用 `py` 启动工具来选择特定版本: ```bash py -3.9 script.py ``` --- #### 3. **传递参数给脚本** 许多情况下需要向脚本传入额外的数据作为输入源。例如,在终端里像这样写: ```bash python script.py arg1 arg2 ``` 这些附加项会被储至内置模块 `sys.argv` 列表内供访问处理。 示例代码展示如何读取命令行参数: ```python import sys print(f"Arguments count: {len(sys.argv)}") for i, arg in enumerate(sys.argv): print(f"Argument #{i}: {arg}") ``` --- #### 4. **交互式执行短片段** 对于简单的测试需求无需创建单独文件,可利用即时模式快速评估表达式的值: ```bash python -c "print('Hello from command line!')" ``` 上述例子展示了如何将一段字符串当作独立序去编译和打印结果。 --- #### 5. **解决可能遇到的问题——CMD 快速编辑干扰** 有时由于意外触发了 CMD 的“快速编辑”功能而导致进暂停现象发生。这通常表现为光标闪烁而无响应状态。对此有两种应对策略可供采纳[^3]: - **临时修复**: 单击鼠标右键或者按 Enter 键即可解除锁定状况; - **长期预防措施**: 进入窗口属性界面关闭该特性设定以防未来再次遭遇相同困扰。 具体步骤如下: 1. 右键点击标题栏 -> 属性; 2. 导航到 “选项” 分页卡 ; 3. 清除勾选框前标记对应条目:“启用快捷编辑”。 --- ### 注意事项 虽然以上方法适用于大多数场景,但在某些特殊条件下仍需注意兼容性和安全性考量。比如涉及敏感数据传输时应格外小心保护隐私信息免受泄露风险影响[^4]。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值