解决Win 10命令行运行.py文件没有任何输出的问题

本文揭示了在Windows 10环境中通过python3调用脚本无输出的问题,原因可能是系统变量指向失效的python3.exe。提供了解决方案,即使用完整路径调用python.exetest.py。

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

问题描述

近期,笔者发现,在Windows 10命令行中通过python3 XXX.py的方式运行python脚本时,无法产生任何预期输出。例如,以下一个简单的文件test.py:

# 文件名:test.py
print("Hello!")

在命令行中输入python3 test.py时,并不会打印出

“Hello!”

也没有报错,而是没有任何输出就结束了。

解决方法

运行以下命令即可成功显示需要打印的内容:
不信

python.exe test.py

原因应该是系统变量里确实没有python3.exe的实际可执行文件了(有同名的文件,但已经不能用了,可以试着在命令行输入python3进行测试,应该会打开应用商店),尽管你可能安装了python3.6python3.9之类的。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值