![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=1739524192-87wa9dAfjVt5wD0amYXa5CLcGqMVxKlh-0-6e5b12c199663c373bcc3e44cd405c22)
微课视频
本节将介绍如何安装和使用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=1739524192-7YR4HejkEmC3wCvR27MEsN8iqhos2Y2A-0-eeb5ec84e8d1eb0a405dbb28576dc0b4)
图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=1739524192-uFEiRDlLHDr7Zet0NE45xWL2ZQRuu8XZ-0-e4b631a9c639b414d116cbcd8466e91e)
图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=1739524192-kMx8peteGY7wu3bco8RCIS3j5Gfv18EE-0-80dba3f993567878fd54688feb3b630f)
图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=1739524192-JwMEuhQl4TslbZx32Cb01v0kyytKcBHX-0-79430a579dc2c689159e9f7577882640)
图1-6 Python工程树和案例代码
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P23_1654.jpg?sign=1739524192-X50ufM3bwsavx1HFR0OgqCwhA327zD6n-0-338592dfaf9d6819fdf1a08e7042299c)
图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=1739524192-DkIcmbRZHLeFGQxLd9iWU0KOlukSmNxh-0-e034c0c8cbccc07b89c4b0319e73ba6a)
图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=1739524192-BZgs8WMVWCorghLJqnQ0nkNxfLhBpmKi-0-a395ae8cdf561b4b1bc7db43f18024f5)
图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=1739524192-KBzXpNnZGKrYHUAUHWMtddYPsG5KUm0Q-0-5a46305cbdaa9a394d151a89fbea0120)
图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=1739524192-sckqnFTSs4mvc7MM5qhShwwGwMqQkp33-0-31820e805f06bc6409e5cb917739a45b)
如果是第一次运行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=1739524192-wCFuN5zMtV7yImh3uMOScBXGuc7lsqV4-0-f9c7ae67d341f9503ab9a89029066429)
图1-11 运行main.py
![](https://epubservercos.yuewen.com/D489BE/26581083109123006/epubprivate/OEBPS/Images/Figure-P25_1719.jpg?sign=1739524192-KuW50qchVunzKRjozHqa1ITNEdMUNF5w-0-09054fc55c909137676d9845d14ecf8c)
图1-12 main.py的运行结果