一、Terminal(终端)是干什么的
PyCharm里的Terminal(终端),就是直接嵌入在PyCharm里的命令行工具。位置在软件的左侧边下面。
简单说,它是PyCharm 内置的“小黑窗/命令提示符”,和在 Windows里打开的 CMD、PowerShell功能完全一样,只是不用跳出 PyCharm,直接在编辑器里就能输命令、执行操作(比如装requests、运行Python 脚本)。
用生活化比喻理解:Terminal是 PyCharm 的“控制台门”。可以把 PyCharm想象成一个“编程工作室”:工作室里有代码编辑区(写代码的地方)、运行按钮(一键跑代码);Terminal就是工作室里的 “小操作台”,使得用户不用走出工作室,就能在这里输入指令,让电脑做事情(比如装库、查文件、运行脚本)。
二、为什么要用PyCharm 的Terminal
对比Windows自带的CMD,用PyCharm的Terminal有2个关键好处:
(1)自动激活虚拟环境:
打开Terminal后,开头会显示虚拟环境,比如(.venv),说明已经自动进入项目的虚拟环境。此时装的requests只会装在这个项目里,不会影响电脑里的其他Python环境,避免“装错地方”;
而单独开CMD,默认是全局Python环境,装的库可能和项目环境不匹配。
(2)不用切换窗口
写代码、装库、看运行日志都在PyCharm里完成,不用在PyCharm 和CMD之间来回切,效率更高。
三、Terminal能做哪些事
1.安装第三方库
比如安装requests 库,命令为“pip install requests”。
2.查看已安装的库
查看当前环境装了哪些库,命令为“pip list”。
3.运行Python脚本,即运行Python代码。
四、终端(Terminal) vs 运行控制台(Run)
很多新手会把Terminal和PyCharm底部的Run窗口(即:运行窗口)搞混,两者完全不同:
Terminal:用户输入指令,电脑执行(比如装库、跑脚本),是“用户主动发号施令”;
Run窗口:用户点击运行按钮后,显示代码的运行结果/报错,是“代码运行的反馈区”。比如跑股票监控代码报错,结果会显示在 Run窗口;而装requests的命令,要输在Terminal里。