简介
Pycharm是python编程过程中最为推荐的编辑调试软件之一,其使用简单,界面友好,也成了学习Python路上必须学会的软件之一,本篇教程简单介绍一下windows用户从安装到日常使用的基本功能,其他系统也可简单参考。
软件安装
- Python安装
Pycharm作为Python编辑调试工具,所以首先要确保Python能正常安装和使用,不过Python安装不在本教程讨论范围内,这里提供一个 官网直达电梯
版本3.10官网下载电梯
可根据自己电脑配置,下载安装适合版本,一般情况使用推荐版本即可
本教程使用python 3.9作为演示
- Pycharm软件获取,推荐直接官网下载,官网下载链接电梯在此
普通用户下载社区版(community)即可,当然也非常推荐使用专业版(Professional),不过需要付费或者使用其他方式(你懂得)才能使用,专业版带有远程调试等高级功能,放在其他教程中讲解,本篇主要讲解社区版的基础功能。
- Pycharm安装
安照第2步下载好安装包以后,双击文件,按照提示一直选择下一步即可完成安装。部分选项如下:
这一步可以参考解释,都勾选上
-
Pycharm 运行配置
4.1 启动 PyCharm,你将看到导入设置弹窗。PyCharm 会自动检测出这是首次安装,并为你选择「Do not import settings」选项。点击 OK4.2 之后 PyCharm 会让你选择键盘映射(keymap scheme)。保留默认设置,点击右下角的「Next: *** 」
4.3 直接点【start using pycharm】就可以开始编写程序啦 创建第一个工程
5.1 点击 [ New Project]
5.2 配置工程目录,选择解释器
这一步默认是选择New environment 虚拟环境,但这样会把python环境复制一份作为虚拟环境,好处是可以为不同工程配置不同的解释器和python包,坏处也比较明显,会占用更多空间,而且对于新手来说python环境一多,反而很乱,还不如通用一个python解释器和库文件包,所以我推荐先用已存在的解释器。
5.3 选择系统解释器
这一步很依赖步骤1中的python安装,如果安装好python并且配置好环境变量,这一步会自动识别到系统python解释器的路径,否则检查python环境变量配置并重试,或者手动选择python解释器路径。
5.4 选择OK,新界面如下,选择 [create] 即可
5.5 弹出界面如下,至此,第一个可运行的工程就已经创建好了,默认创建了一个main.py,是一个输出“pycharm”的例程。
运行和调试
1 我们直接点击右上角的运行按钮
可以看到此处直接输出了 Hi, PyCharm ,这里第一行就是python解释器的路径和执行文件的路径,第二行就是输出的内容
2 我们再在这个基础上,添加一句输出“hello, word”进行测试
可以看到这一步,我们键入字符会有自动补全等功能提示,这是因为PyCharm 提供 Intelligent Coding Assistance 功能,可以执行代码补全、代码检查、错误高亮显示和快速修复建议。比如键入 main 并点击 tab 键,PyCharm 会自动补全整个 main 从句。
此外,如果你在条件句前忘记键入 if,在该句子最后增添.if 并点击 Tab 键,PyCharm 将修复该 if 条件句。如果你在需要print的内容后面键入 .print ,同样也会自动将print移动到句首并将要输出的内容用括号括起来,该用法同样适用于 True.while。这即是 PyCharm 的 Postfix Completion 功能,它可以帮助用户减少退格键使用次数。
3 点击右上角的运行,可以看到输出了我们刚刚新增的内容
4 调试并单步执行
在程序编写过程中,常常需要单步执行程序,我们这里演示一下
这里,我们首先用鼠标点击行号旁边的空白处,增加断点,然后点击右上角的debug图标
然后 如果需要看变量就选择下方默认的Debugger窗口,如果需要看输出,就选择Console窗口,此处我们选择了Console,接下来选择step into 单步执行到子程序里面,或者step over 执行完该步等一系列选项,安需选择即可。
5 子程序查看
点击structure按钮,会弹出该窗口,用于显示当前文件的结构,对与查看API手册等大型文件非常方便和高效
6 程序跳转:按住ctrl 键 + 鼠标左键单击变量或函数名,即可跳转到定义处,不过该功能前提是通过pip 工具安装好包,或者将文件与当前程序放置到同一目录,如果不能正常跳转,需要检查安装包的方式是否正确,如果是第三方库文件,没有安装文件,也可以直接将.py文件放到当前编程目录内,就可以识别并跳转、补全。
7 工程配置
几乎所有配置都会用到如下菜单进行设置,非常重要,进入该页面后,工程相关绝大多数的配置都可以在这里找到,由于功能繁多,这里就不详细讲解,一般常用的就是修改解释器路径,修改主题,字体,软件背景等功能,大家可以自行去摸索哦
结语
至此为止,pycharm的入门功能就介绍完了,恭喜你又学习到一个新的工具。
当然pycharm的功能非常丰富,常用的还有版本管理,远程调试等高级功能,可以多多查看官网帮助文档,进行深入学习
.
.
.
.
欢迎各位老铁一键三连,本号后续会不断更新树莓派、人工智能、STM32、ROS小车相关文章和知识。
大家对感兴趣的知识点可以在文章下面留言,我可以优先帮大家讲解哦
原创不易,转载请说明出处。