python怎么运行程序:依托终端与编辑器两种基础实操方式

python怎么运行程序:依托终端与编辑器两种基础实操方式

最开始接触编程的时候,卡在python怎么运行程序这个简单问题上整整一下午,现在回想起来都觉得离谱,网上乱七八糟的教程看得人头大,五花八门的操作方式直接把新手心态搞崩了。

最开始傻乎乎的直接双击保存好的py文件,屏幕闪一下黑框就彻底没动静,试了十几次都是同一个结果。当时压根不清楚,单纯双击文件,系统运行完代码后会自动关闭控制台,但凡代码里没有停留指令,新手根本看不到程序的运行结果,白忙活半天还以为是代码写错了。

单纯写了一行最简单的打印语句,print("hello world"),依旧还是闪退。那个时候根本分不清文件后缀,电脑默认隐藏了文件扩展名,随手新建文本文档改名字为test.py,实际上文件本质还是txt格式,只不过改了表层名称,再怎么折腾也没办法正常启动程序。

很多新手都会忽略这个不起眼的小点,反正我当初就是栽在这上面。系统隐藏后缀的情况下,改名并不能改变文件格式,这也是绝大多数人第一次运行python程序失败的根源。

折腾好久才搞明白,想要正常运行Python程序,最先要做的就是修改电脑文件的查看设置,打开顶部查看选项,勾选文件扩展名,之后重新创建文件,删除原本出错的txt文档,新建空白文件后直接命名为test.py,确保后缀实实在在变成py格式,才算准备好运行的基础文件。

最简单、零门槛的运行方式,就是借助电脑自带的cmd终端。操作逻辑直白易懂,不用下载任何额外软件。打开运行窗口输入cmd调出命令窗口后,需要用cd指令切换到py文件存放的文件夹路径,我当初就是懒得输路径,直接把文件扔到C盘根目录,直接输入cd C:\就能快速定位。

定位完成后,直接输入python test.py,按下回车,一秒之内就能在终端里看到打印内容。整套流程没有任何复杂操作,适配所有刚入门、不想安装软件的新手。

还有一种日常我用的最多的方式,靠代码编辑器来运行程序。最开始下载的是轻量化的VS Code,写完代码之后,不用来回切换终端,界面右侧内置的终端面板,能直接同步当前文件位置。

写完代码后,直接点击右上角的运行按钮,编辑器会自动调用已经安装好的Python环境,直接执行全部代码,运行结果会完整展示在下方面板里。不用手动输入任何指令,还能实时修改代码即时运行,比起cmd终端要方便太多。

不过这里有个小细节,之前安装Python的时候,没勾选添加至系统环境变量,导致不管是cmd还是VS Code,都提示python不是内部或外部命令。当时懵了很久,甚至重新下载安装包三四次,最后才反应过来,环境变量没配置,所有运行操作都是空谈。

后面索性直接重装Python,安装界面第一时间勾选add python to PATH,一次性规避配置问题,省去手动配置环境变量的繁琐步骤。

到现在写简单脚本,还是会交替用这两种办法。短的测试代码直接用cmd快速运行,完整的项目程序就放在VS Code里编辑调试。之前浪费一下午的时间,说白了就是被文件后缀和环境变量两个基础细节绊住了。

昨晚整理电脑文件,翻到当初那个反复修改、始终运行失败的test.txt文件,盯着屏幕愣了好几秒。最后直接把这个废弃的文档彻底删除,好像顺带删掉了当初手足无措的那种笨拙感。