![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=1739661008-TxJFSWGQzrF5ZgCWlvaJQ9WSuQfUNRN4-0-9056ff5fcdb64ed882b11d4dcc353afc)
图1.14 创建新项目
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P28_1772.jpg?sign=1739661008-r4mRXyzl616WO2PlhTfLpSRmUcg6kHXv-0-34e7d83dd690be3290ca3226205d668e)
图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=1739661008-zfwduN1lWaPtPiSg6vfhnh3PT8abYVer-0-daa6e6fd419771a0421be7aa37754911)
图1.16 添加Python文件
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P29_1789.jpg?sign=1739661008-4kv8PjnRUte6eeMR2NWA1GIq6nPkT7vl-0-37897bdd99fe3a979395feb5c987b72e)
图1.17 运行
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P29_1790.jpg?sign=1739661008-tY4qcGdG5kEWmIyEyJwFgB70Q7mG3N6z-0-e7c432fb975e7af0f52dd8f233baf6f3)
图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=1739661008-JG3jxX3azl7Nnoh7PdweK4W8BQwF1CB5-0-bdab2b4c68e4d7843fe10280a35704c1)
图1.19 Terminal窗口
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P30_1805.jpg?sign=1739661008-4U3gw6UqoZZkBzX9SJkovniihmlvYjaA-0-34d58557f5246ec850ff67251adc4aa3)
图1.20 Python Console窗口
(5)设置:单击菜单File→Settins,弹出如图1.21所示的窗口,从上至下依次是显示设置、键盘映射、编辑器设置(字体、颜色、配色方案)、插件、版本控制工具设置、项目设置(含项目所用编译器,项目结构设置)、编译执行设置、语言&框架、工具设置。
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P30_1806.jpg?sign=1739661008-xGfVnRThfGxqeawDboqkdzqcAz677e5n-0-5f2eb53c4a50a7b408e7a2b34d00bf75)
图1.21 PyCharm的设置窗口
PyCharm使用起来十分简单、方便,适合初学者快速入门,但计算机配置较低时启动时有些慢,进程运行久了会卡顿。