Python 3.7.8
表示 Python 安装成功了。
3. 安装 PyCharm 这个 Python 最强 IDE
安装完 Python 环境(主要是 Python 的解释器和标准库,等等)之后,我们就来安装一个非常强大且在业界广受好评的 Python 开发工具:PyCharm。
PyCharm 是著名的软件公司 JetBrains 开发的。说起 JetBrains,在软件界可以说是无人不知无人不晓。
JetBrains 开发了很多 IDE(集成开发环境)。明星 IDE 有 PyCharm(适用于 Python 语言),WebStorm(适用于 JavaScript 语言),IntelliJ IDEA(适用于 Java 和 Kotlin 语言),GoLand(适用于 Go 语言),CLion(适用于 C语言 和 C++ 语言),PHPStorm(适用于 PHP 语言),等等。
JetBrains 公司也开发了 Kotlin 语言,还和 Google 公司合作发行了 Android 的最强 IDE:Android Studio。
JetBrains 官网是 https://www.jetbrains.com 。
要下载 PyCharm 这个 Python 的集成开发环境,我们先进入 JetBrains 的官网,在菜单栏中点击 Tools
,可以看到很多软件,其中就有 PyCharm。
点击 PyCharm
,就进入了 https://www.jetbrains.com/pycharm 这个 PyCharm 的页面。
点击 Download
字样,进入下载页面。
PyCharm 是跨平台的,针对不同的操作系统(Windows、macOS 和 Linux,等)都有不同的安装文件。可以看到,在 Download PyCharm
下面有三个标签栏,分别是 Windows,Mac 和 Linux。你可以根据自己的系统选择对应的标签栏。
因为篇幅关系,我们只演示 Windows 下的安装。其他操作系统的安装过程是类似的。
PyCharm 有两个版本:
Professional
:专业版。功能更多,不过是收费的。一般可以试用(Free trial)30 天。超过了 30 天需要购买证书才可以继续使用,证书比较贵。
Community
:社区版。开源,功能少一些。免费的。一般我们学习 Python 开发,社区版也够用了。因此我们下载这个版本。
点击 Community
下的 Download
字样进行下载。进入以下页面,稍等片刻,就会开始下载 PyCharm 社区版了。如果下载没有开始,则点击蓝色的 direct link
字样来启动下载。
下载下来后,双击安装文件,进入安装向导。
点击 Next
进入下一步。
这一步是安装路径的设置。你可以用默认的路径,也可以自定义安装路径。
点击 Next
进入下一步。
这一步是安装的选项。我们可以把几个选项都勾选上。点击 Next
进入下一步。
这一步是设置开始菜单的文件夹名。我们不需要修改,就用默认的 JetBrains
即可。点击 Install
进行安装。
安装完成后,会显示如下窗口。如果需要你重启操作系统以完成安装,则选择 Reboot now
(表示“立即重启”),再点击 Finish
按钮。
重启系统后,我们在系统的左下角的“开始”菜单里,点击一下 Windows 的图标,就会看到 PyCharm 已经安装好了,在 JetBrains 那个菜单项中。
点击开始菜单中的 PyCharm 图标,或者桌面的 PyCharm 的快捷方式,均可打开 PyCharm。
第一次打开,会有额外几个窗口。
首先是 JetBrains Privacy Policy
,就是 JetBrains 的隐私条款。勾上 I confirm that I have read and accept the terms of this User Agreement
(表示“我已经阅读并接受此用户协议”)。然后点击 Continue
按钮进入下一步。
接着是 DATA SHARING
(表示“用户数据共享”),就是你是否同意发送你的使用数据之类的给 JetBrains 以帮助他们改进产品,等等。我们选择 Don't Send
(不发送)。
接着,来到了 IDE 的主题设置这一步。你可以选择 Darcula 这个暗黑主题,也可以选择 Light 这个明亮主题。我个人比较喜欢 Darcula 主题(暗黑色比较护眼),所以不更改。
点击 Next: Featured plugins
进入下一步来设置可用的插件;或者点击 Skip Remaining and Set Defaults
跳过接下去的配置,直接开始使用 PyCharm。
我这里选择 Skip Remaining and Set Defaults
,直接开始使用 PyCharm,因为暂时我们不需要安装什么插件。
我们看到了 PyCharm 的主界面。
4. 创建 Python 项目
因为目前我们还没有项目,我们可以来创建一个 Python 项目。如果你已经有项目了,则可以点击 Open
来打开已有的 PyCharm 项目。
点击 Create New Project
菜单,进入项目创建的界面。
在 Location
那一栏,我们可以自定义项目的路径。我这里用默认的路径 C:\Users\oscar\PycharmProjects
,然后我给项目起个名字,就叫 Python-Project
(表示“Python 项目”)吧。当然,你可以起随便什么名字。
然后配置 Project Interpreter
,就是项目的解释器。我们可以用默认的选项 New environment using Virtualenv
,创建一个 Virtualenv 的虚拟环境。Base Interpreter
(表示“基础的解释器”)用的是我们安装的 Python 3.7.8 的路径 C:\Program Files\Python37\python.exe
。
当然,你也可以选择 Existing interpreter
(表示“已有的解释器”)。就是不创建一个虚拟环境,而直接用我们安装的 Python 3.7.8 的路径 C:\Program Files\Python37\python.exe
。
我这里就用默认的选项 New environment using Virtualenv
,创建一个虚拟环境,这样对开发会很有利。在这个虚拟环境中,你可以安装各种 Python 的库,不必担心你的虚拟环境会受操作系统的环境的影响。
虚拟环境有点像一个沙箱(SandBox),你可以屏蔽掉操作系统的影响。比如你的操作系统可能安装了多个版本的 Python,例如 Python 2.x 和 Python 3.x 版本,那你在虚拟环境中就可以只用一个你自己定义的 Python 版本,不会有冲突。
以后我们会用到的 Anaconda 和 Miniconda 软件,也可以帮助我们创建虚拟环境,有效提高我们的 Python 开发效率。
暂时我们不需要消化这么多知识点,你只需要用默认的选项 New environment using Virtualenv
,然后点击 Create
按钮来创建此项目即可。
项目创建完之后,会出现如下窗口。
在那个 Tip of the day
的窗口上,勾选 Don't show tips
,点击 Close
即可关闭向导程序。当然了,你也可以看一下每一个 tip(表示“建议,窍门”),以便了解一下 PyCharm 的用法。
可以看到,我们的项目已经创建好了,就在左边的 Project 栏中,名字是 Python-Project
。展开项目后,可以看到 venv
,是 Virtualenv 这个虚拟环境的一些项目,我们暂时不需要理会。
我们在这个新项目中创建我们的第一个 Python 文件。在项目上点击鼠标右键,选择 New
(表示“新建”) -> Python File
(表示“Python 文件”)。
在弹出的小窗口里输入要创建的 Python 文件的名字,例如我输入了 hello_python
(表示“你好,Python”),两个单词间用下划线连接。
按下回车,PyCharm 就为我们创建好了这个 Python 的文件,可以看到是叫 hello_python.py
。Python 的文件是以 .py 为后缀名的,py 就是 Python 的缩写。
这个 hello_python.py
文件初始是空的,里面什么也没有。我们可以在其中写入最基本的测试程序:
print("Hello Python")
就是调用 Python 的 print 函数(我们之后会学习什么是函数)来向屏幕输出 Hello Python
字样。
我们在代码编辑器的空白处点击鼠标右键,在弹出的菜单中选择 Run 'hello_python'
,表示“运行 hello_python”,PyCharm 就会用我们项目配置好的 Python 解释器来运行 hello_python.py
文件。输出:
Hello Python
至此,我们的 Python 的开发环境已经搭建完毕了。
macOS 和 Linux 下 PyCharm 的安装配置以及项目创建,和 Windows 下基本一致,因此就不赘述了。
5. 第一部分第三课预告
今天的课就到这里,一起加油吧!
下一课:Python探索之旅 | 第一部分第三课:初识Python的解释器
我是 谢恩铭,公众号「程序员联盟」(微信号:coderhub)运营者,慕课网精英讲师 Oscar 老师,终生学习者。
热爱生活,喜欢游泳,略懂烹饪。
人生格言:「向着标杆直跑」