ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 安装IDE 上节课我们学习了在命令行**cmd**里编写、运行python程序。但是这种方式就像在手工作坊里造汽车一样,费时费力。所以,这节课我们先介绍一下python的IDE。 ![](https://cdn.forbes.com.mx/2017/02/exportaciones-autos-e1494268415910-640x360.jpg) 什么是IDE呢?IDE的中文意思是*集成开发平台*,就像化学家有专门的化学实验室、汽车、火箭有专门的生产车间,我们开发程序也有专门的软件用来编写、调试代码。这种软件就叫IDE。 python最常用的IDE是**pycharm**,这个软件可以智能的辅助我们开发代码。 ![](https://ask.qcloudimg.com/http-save/yehe-1631831/fjv53a9imk.jpeg?imageView2/2/w/1620) 我们看一下怎么安装pycharm吧。 1. 首先我们点开这个链接 [ https://download-cf.jetbrains.com/python/pycharm-community-2018.2.exe](https://download-cf.jetbrains.com/python/pycharm-community-2018.2.exe) 下载pycharm的安装包 2. 安装我们下载好的pycharm,并在桌面上生成一个软件的快捷方式。 经过以上两步我们就完成pycharm的安装了,我们软件软件图标进入pychram,在里面编写我们想要的程序。 ## 什么是python包 咱们在pycharm里新建一个python文件,起名字*helloworld*。将我们上节课写的代码``print('hello world!')`` 在我们文件里再写一遍。对写好的文件点击鼠标右键,在下拉菜单里选择run选项。我们的python程序就可以运行起来了。 ![](https://s1.ax1x.com/2018/07/30/PdmVdU.png) 到现在为止,咱们写的程序的在黑色的终端里显示的。我们现在主流的程序都有自己的窗口呈现,咱们该怎么用python画程序的窗口呢?这就要用到python的pygame库了。 在介绍pygame之前,我们先认识一下什么是**库**。库其他程序员写好的代码,封装好供所有人使用的。我们知道世界上有很多的程序员,光咱们中国就有几百万,那我们程序员写了这么多代码,肯定会把自己写的代码分享给其他人使用。**库** 就是我们把写好的代码给别人使用的方式。详细的介绍会在后面的课程中进行,我们先了解这样的概念就可以了。 ![](https://www.debian.cn/wp-content/uploads/2017/11/python-numpy.png) 那该怎么把别人写好的库引入到我们的代码里呢?同学们可以按照如下的步骤操作: 1.下载pip 打开链接 [https://files.pythonhosted.org/packages/69/81/52b68d0a4de760a2f1979b0931ba7889202f302072cc7a0d614211bc7579/pip-18.0.tar.gz](https://files.pythonhosted.org/packages/69/81/52b68d0a4de760a2f1979b0931ba7889202f302072cc7a0d614211bc7579/pip-18.0.tar.gz) 将文件存储到 C:\python\pip 文件夹下面,解压。 2.打开**cmd** 命令行,敲入``chmod c:\python\pip`` 命令进入下载目录。 3.敲入``python setup.py install`` 命令,安装好pip 4.敲入 ``path=%path%;C:\Python\pip `` 命令,配置好pip环境变量。 经过上面4部操作,我们就在自己的电脑上安装好了引入python包的工具,以后所有python的包就可以用**pip**命令安装了。 ![](https://s1.ax1x.com/2018/07/30/PdmdSA.png) ## 安装pygame 认识了什么是包之后,我们就可以用别人写好的包来画窗口了。 pygame是python用来开发游戏的一个包,接下来我们的很多程序都会使用这个包来渲染有趣的画面、甚至开发一个小游戏。我们先来安装一下pygame吧。我们在**cmd**命令行里运行``pip install pygame`` 命令,pygame就安装到我们的电脑上了。 ## 图形化helloworld 安装好pygame,我们就做一个图形化的 hello word吧。在pycharm里新建python文件,名字叫:hellopy。文件代码内容如下: ``` import pygame, sys from pygame.locals import * pygame.init() windowSurface = pygame.display.set_mode([500, 400]) basicFont = pygame.font.SysFont(None, 48) text = basicFont.render('Hello world!', True, (0, 0, 255)) windowSurface.blit(text, (20, 20)) pygame.display.update() while True: for event in pygame.event.get(): if event.type == QUIT: pygame.quit() sys.exit() ``` 我们先不去一行一行阅读这个代码是什么意思,对文件点击右键运行程序,我就画出了一个图形化的窗口啦! ![](https://s1.ax1x.com/2018/07/30/PdmgYQ.png) 下节课,我们就进入正式的python学习了,是不是很激动?