![Python从菜鸟到高手(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/534/47216534/b_47216534.jpg)
1.2 搭建和使用PyCharm
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P21_1620.jpg?sign=1739181190-KIlkX7Y4ucqJU7V7HlcXYdE0o1Q3cJdv-0-023d2013f11b60732916eec065560d9d)
微课视频
本节将介绍如何安装和使用PyCharm,这是一款目前最流行的Python IDE,有免费和收费两个版本。推荐读者使用PyCharm社区版,这个版本是完全免费的。
1.2.1 下载和安装PyCharm
读者可以到PyCharm官网(https://www.jetbrains.com/pycharm)下载PyCharm的安装文件。进入PyCharm下载页面后,将页面垂直滚动条滑动到中下部,会看到如图1-3所示的PyCharm专业版和社区版的下载按钮。
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P21_1614.jpg?sign=1739181190-Hnmjamkge02Wb2shc3JTuii6d0YqROw8-0-304e4fbe8102079c45f1f8dc4b2de24d)
图1-3 PyCharm下载页面
PyCharm下载页面会根据用户当前使用的OS自动切换到相应的安装包,Windows是exe文件,macOS是dmg文件,Linux是tar.gz文件。读者只需要点击Download按钮即可下载相应OS的安装包。
启动PyCharm,首先会显示如图1-4所示PyCharm的欢迎页面。如果是第一次运行PyCharm,左侧的历史工程列表为空,如果要打开历史工程,可以单击相应的工程。要创建新的工程,可以单击右侧的New Project按钮。
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P22_1633.jpg?sign=1739181190-8F84nHTiZw0y4OLjzKMD9AsFjVLO80oO-0-a92df4b75b15e4a3442d44026857fbca)
图1-4 PyCharm的欢迎页面
1.2.2 创建PyCharm Python工程
单击图1-4中的New Project按钮,会弹出New Project窗口,这个窗口用来创建各种类型的Python工程。如果要创建Python命令行应用,可以选择第一个工程类型(Pure Python),如图1-5所示。
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P22_1638.jpg?sign=1739181190-sOT6GWcVl9iAjIzXKavg43d81NTGzPmh-0-cedddbb8e564ee98f2bff1efef97384c)
图1-5 New Project窗口
在图1-5中窗口的右侧会显示相关的设置项,可以选择New environment using或Existing interpreter,但要注意,下面的Python解析器要选择Python 3.10。
在Location文本框中输入Python工程的路径(本例是J:\firstpython),然后单击右下角的Create按钮创建Python工程。
创建的Python工程如图1-6所示。左侧是工程树,默认生成了一个main.py文件,双击main.py文件,会在右侧打开该文件,里面是一段案例代码。
Python源代码文件可以放在Python工程的任何位置,但为了与其他文件区分开,推荐将Python源代码文件放在src目录中,如图1-7所示。
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P23_1652.jpg?sign=1739181190-d8qykzdDuqVQxQxU3cpYwu3efpMKfpgL-0-5e01e4b77ba65e8c709c62fa086fcb43)
图1-6 Python工程树和案例代码
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P23_1654.jpg?sign=1739181190-lBbopOTgDHXa01kWxiAw7cwP6kbeU95S-0-1a06ada30c7149b448f34cdaf4c6ba2c)
图1-7 将Python源代码文件放到src目录中
1.2.3 在PyCharm中添加Python环境
在图1-5的窗口中如果未出现Python 3.10的环境,可以按下面操作步骤在PyCharm中添加Python环境。
(1)在图1-4中的欢迎页面右下方Configure列表中单击Settings列表项(一般是第1项)。
(2)在弹出的Settings for New Projects窗口左侧选择Python Interpreter,如图1-8所示。
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P23_1659.jpg?sign=1739181190-Mj98FgW2dUs3SPB4kKssbKufxu87KP1l-0-1dd58b830c2f0a4cf7f3bc4096420911)
图1-8 Settings for New Projects窗口
(3)在右上角Python Interpreter列表中如果没有Python 3.10解析器,单击列表右侧按钮,会弹出一个菜单,单击Add菜单项,会弹出如图1-9所示的Add Python Interpreter窗口。
在Add Python Interpreter窗口左侧选择System Interpreter列表项,然后单击Interpreter列表右侧按钮(显示省略号的按钮),选择Python的执行文件或执行脚本,如本例中的python.exe。最后单击OK按钮关闭Add Python Interpreter窗口。
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P24_1673.jpg?sign=1739181190-CP709iHJCPss8o0N8bsGhNc3HbRDx1yi-0-730c7a2c80d156a15dc2f6120f32e459)
图1-9 Add Python Interpreter窗口
由于目前PyCharm最高识别到Python 3.9,所以就算选择了Python 3.10,识别出来的仍然是Python 3.9,因此需要按步骤(4)所描述的方法改一个名字。
(4)回到图1-8中的Settings for New Projects窗口,单击右上角的按钮,在弹出的菜单中单击Show All菜单项,会弹出Python Interpreters窗口,选中刚才创建的Python环境,点击右侧第3个按钮(形状像小笔的按钮)编辑Python Interpreter,如图1-10所示,直接修改Name即可。
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P24_1678.jpg?sign=1739181190-WKNKfji9au9Sm9XbFNj6VSmr5MWPbgY3-0-66cfbbcb97141c95d34833178ccfa650)
图1-10 修改Python Interpreter窗口中的Name
完成前面的操作后,就可以在图1-5所示的Interpreter列表中找到Python 3.10了。
1.2.4 在PyCharm中运行Python程序
PyCharm默认生成了一个main.py文件,该文件中有一个简单的例子,代码如下(已经去掉注释部分):
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P25_55031.jpg?sign=1739181190-6L11wmbREsLn2WrZy4mqkx6UH9aeXjel-0-5020929ea982ac42a8e39929de6f2532)
如果是第一次运行Python程序可以选择main.py文件,然后在右键菜单中选择Run 'main'菜单项,这时main.py就会运行,以后再运行main.py,可以直接单击PyCharm主页面左上角(或右上角)的绿色箭头按钮,如图1-11所示。
运行结果如图1-12所示。
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P25_1718.jpg?sign=1739181190-KUFuPW5UQHFCxN41iec6K3tHwAoBp0hF-0-8221cff2797fd8bc4b4a5ba15c79c340)
图1-11 运行main.py
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P25_1719.jpg?sign=1739181190-grBCohD5mADMXRFgJ7Hqzfv2fz0CSdcL-0-d09b4561a3821f153d8a9e04c599770b)
图1-12 main.py的运行结果