![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=1739596941-rOkt0V8nNZp1tu9iab4BLvfDneZdUj4l-0-087d40593e83670a28921c61f8a9b79c)
图1.14 创建新项目
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P28_1772.jpg?sign=1739596941-0NLmOs4KvW89GGTGarmoj9EpD7QNcvtG-0-99a26e8fc82420894334330ba5c420c8)
图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=1739596941-NVVMhHCLFXwMEUz5DusXgxJKvya1NAm0-0-dd97f407710b61b4d9b0dbb9733b2a17)
图1.16 添加Python文件
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P29_1789.jpg?sign=1739596941-voyRacI1ND34EdmuVyrE2GAJmJfoVxJV-0-cf1aabdaed2f2c9bdf13cb3b42008d07)
图1.17 运行
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P29_1790.jpg?sign=1739596941-IMus00CBMLb7dbTtvYWfC5CpytORMTOm-0-af5e1bb3ba7827d5416126c8938a4086)
图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=1739596941-TfPINLuekeQbe8bISsOl85vcNz8hmWNd-0-6c3774a8d5a25d0c459d6795e89c4c99)
图1.19 Terminal窗口
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P30_1805.jpg?sign=1739596941-VZUl4Sh0KMHYLNxhqexwwNpDlSIGVzJg-0-f0d9e26e11fda104854f5238f8f743f6)
图1.20 Python Console窗口
(5)设置:单击菜单File→Settins,弹出如图1.21所示的窗口,从上至下依次是显示设置、键盘映射、编辑器设置(字体、颜色、配色方案)、插件、版本控制工具设置、项目设置(含项目所用编译器,项目结构设置)、编译执行设置、语言&框架、工具设置。
![](https://epubservercos.yuewen.com/CB9CB3/26580839701182806/epubprivate/OEBPS/Images/Figure-P30_1806.jpg?sign=1739596941-HquGC1cjDu4h656rlN4Y3sNHEbCzvka9-0-e77a477f46ab3c4c60195b6f6f8a92b7)
图1.21 PyCharm的设置窗口
PyCharm使用起来十分简单、方便,适合初学者快速入门,但计算机配置较低时启动时有些慢,进程运行久了会卡顿。