刚写完一段Python脚本,双击运行却弹出红色报错;或者网页里加了一段JS,页面直接白屏、控制台满屏红字;又或者VS Code里点运行,终端只闪一下就没了——别急,不是代码全废了,大概率是卡在几个常见环节上。
先看有没有保存文件
很多人改完代码没按 Ctrl+S(或 Cmd+S),就急着点运行。尤其用记事本、Sublime 或 VS Code 时,编辑区左上角有小圆点表示未保存。试试改一行再保存,再运行一次,问题当场消失。
检查命令行路径对不对
比如你写了 hello.py,放在桌面,但打开命令提示符时默认在 C:\Windows\System32 下,输 python hello.py 肯定报错“找不到文件”。先用 cd 桌面(Windows)或 cd ~/Desktop(Mac/Linux)切到文件所在目录,再运行。
确认解释器或环境装好了
新手常遇到:安装了Python,但命令行敲 python --version 提示“不是内部或外部命令”。说明系统没认出Python路径。去官网重新下载安装包,勾选“Add Python to PATH”,或者手动把Python安装目录(比如 C:\Users\XXX\AppData\Local\Programs\Python\Python311)加进系统环境变量。
浏览器里JS不执行?先看控制台
右键网页 → “检查” → 切到 Console 标签页。如果显示 Uncaught ReferenceError: xxx is not defined,八成是变量名拼错了,或是脚本加载顺序不对。比如:
<script>
console.log(myVar);
</script>
<script>
let myVar = 'ok';
</script>上面这段代码就会报错,因为第二段才定义 myVar,第一段已经用了。把声明提前,或用 defer 属性:
<script defer src="script.js"></script>IDE里点运行没反应?看看输出窗口在哪
PyCharm、VS Code 运行Python时,默认可能不自动弹出终端。VS Code 可以右键代码区域 → “在终端中运行Python文件”,或者按 Ctrl+F5 强制重启终端;PyCharm 如果底部没看到“Python Console”或“Run”窗口,点菜单栏 View → Tool Windows → Run 把它调出来。
代码跑不动,90%的情况不是逻辑崩了,而是被这些“小门槛”拦住了。一个个试过去,比反复删重写快得多。