![Python自动化运维快速入门(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/405/47216405/b_47216405.jpg)
1.4.1 PyCharm
PyCharm是由JetBrains公司专门为Python打造的一款集成开发工具,具备调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等功能,而且跨平台,在Linux、Windows、Mac OS系统上都可以使用。强烈建议初学者选择PyCharm作为Python开发工具,可以极大地提高编码效率,减少错误的出现。
另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython。
PyCharm有两个版本:专业版(收费)和社区版(免费)。官方下载地址为https://www.jet brains.com/pycharm/download/,社区版足以满足日常开发需要。本节以社区版PyCharm2020.3.5版本为例,介绍PyCharm的基本使用方法。
(1)安装。从官方网站下载,按照提示一步步安装即可,非常简单。
(2)新建项目。启动PyCharm,如图1.14所示,单击Create New Project,输入项目路径和编译器的路径,编译器我们选择上一节创建的虚拟环境projectA_env,如图1.15所示,以免安装第三方包影响其他应用程序。在项目特别多时,使用虚拟环境是最佳的选择。
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P27_1759.jpg?sign=1739507487-KDaJKGWT9V5CdZvYQrhleSwgiEanG3IU-0-21be1d1690490287f0a0ddad5ca4ecb3)
图1.14 创建新项目
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P28_1772.jpg?sign=1739507487-clgOOOkBJl8JjzcrVHceLtp5dpB8AoMl-0-f7671ef9ddf6c0e4280ac401492a7c5f)
图1.15 选择虚拟环境projectA_env
(3)添加Python文件、编译运行:鼠标右键单击项目名称,选择New→Python file,输入名称hellopython.py,添加内容后,编译并运行,如图1.16~图1.18所示。
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P28_1773.jpg?sign=1739507487-d6llJygDPPWz8ZV1FQA7iQlK5p8AVWiE-0-5ad7ccb3839dab582c2fb00f6fd86346)
图1.16 添加Python文件
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P29_1789.jpg?sign=1739507487-sGHCdAnicwas16lFgRCw22Dozuv4HnI1-0-9cd3119fac0b9484fc890deaa66df80a)
图1.17 运行
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P29_1790.jpg?sign=1739507487-L3rDr9EjKiVK74240qBJWGwJOAc88dK1-0-37accb9b6f7720feed08880299bdf303)
图1.18 查看运行结果
(4)方便的命令窗口:单击界面下方的Terminal按钮,出现一个类似于cmd命令的窗口,在这里可以快速调用系统命令、pip等;单击界面下方的Python Console按钮,出现Python解释器的界面,这里可以对一些Python语句进行测试等,如图1.19和图1.20所示。
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P29_1791.jpg?sign=1739507487-UA0aRrlDDBrCuIR1wsfCCod0xYqZSnjh-0-d14ecbfaceefe87d47579063c451ff03)
图1.19 Terminal窗口
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P30_1805.jpg?sign=1739507487-ZnkQOEgudzWTSTXRddx4Wx85Mgqr7IHt-0-1deb4f23a1ba599367b8d21da8e8efaa)
图1.20 Python Console窗口
(5)设置:单击菜单File→Settins,弹出如图1.21所示的窗口,从上至下依次是显示设置、键盘映射、编辑器设置(字体、颜色、配色方案)、插件、版本控制工具设置、项目设置(含项目所用编译器,项目结构设置)、编译执行设置、语言&框架、工具设置。
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P30_1806.jpg?sign=1739507487-ILmnpNqStpwHSvD44fN2dic7EIw9JDg0-0-272a4904adf9574703001c2aca13b4ad)
图1.21 PyCharm的设置窗口
PyCharm使用起来十分简单、方便,适合初学者快速入门,但计算机配置较低时启动时有些慢,进程运行久了会卡顿。