一文搞懂Python解释器,终端,编辑器区别和联系
前言
对于刚刚接触或者对Python有一些了解的初学者,很难区分Python解释器,编辑器以及终端这些概念。以致于在学习教程的时候遇到一些困难以及犯一些错误。
这篇文章,我带领大家深入了解这些概念的区别和联系,从此再也不会因为概念问题而犯晕。看这篇文章的时候,大家最好亲自动手,这样可以更有收获。
概要
了解终端概念,学会在终端运行命令。
了解Python解释器,学会调试Python程序。
了解编辑器概念,认识常用编辑器。
01
终端
终端就是shell界面,是计算机的系统,可以向其中输入 命令 或者从其中显示输出结果。
注意这里的"命令"和"代码"并不一样,它们差别很大。
如何打开终端
我们介绍三种Windows操作系统下打开终端的方式:
- cmd打开终端
- 管理员模式终端
- VsCode终端
#1 cmd:
第一步是找到Windows桌面中下面菜单栏的搜索点,也就是上图中的圆圈,然后点击后输入cmd三个字母后再按回车键就可以弹出终端界面如下图所示:
#2 管理员模式:
有时候我们需要管理员权限执行一些终端命令,这时候需要管理员模式,我们要右键Windows开始菜单,然后选择Windows PowerShell (管理员):
打开管理员模式的终端界面如下图所示:
#3 VsCode终端
熟悉我们Python快速入门教程的小伙伴对VsCode可能非常熟悉。事实上VsCode是一个代码编辑器,不过由于其功能强大,也就包含了终端界面,方便用户使用。
打开方式就是先打开VsCode软件,然后在下方菜单栏中点击“TERMINAL”就可以进入终端:
终端可以做什么:
- 使用pip命令
- 进入Python解释器
我们分别解释终端的这两种常见用途
#1 pip命令
当你安装好了pip后,可以直接在终端使用pip命令查看当前Python版本以及安装Python的相关包:
- 查看pip版本命令:pip --version
- pip安装某包命令:pip install xxx