python小欢喜(六)动画 (1) pygame的安装与初步使用

前面几篇相关的文章一直使用在线编写python的网页。不过在线编写python的网页只实现了一小部分python功能。如果要想编写功能更强的python程序,还是需要在本地计算机上安装python。

本次实验环境是Windows 10 。其实不管是windows,还是其它的主流操作系统,安装python都不是一件太难的事情。

准备实验环境

进入python的官网
在这里插入图片描述
点击:Downloads:
在这里插入图片描述
python目前有两个主要分支python2与python3
python2目前最新的版本是 Python2.7.16
python3目前最新的版本是 Python3.7.4

选择下载 Python3.7.4 windows 64位版
在这里插入图片描述
得到一个可执行程序:python-3.7.4.exe
安装过程很简单,一路选择 next(下一步)就可以了。

安装成功后,打开一个命令行窗口(cmd.exe) ,输入 python --version 可以查看当前安装的python的版本号
在这里插入图片描述

安装pygame模块

前面介绍的Turtle模块可以做一些简单的动画,但是Turtle无法用于大量的动画或移动对象。这次我们使用一个新的模块Pygame。Pygame可以显示图像,播放音频,处理鼠标和键盘事件。

前面已经安装好了python3.7.4 。接下来使用pip可以很快安装好Pygame。

在命令行窗口执行 pip install pygame 即可
在这里插入图片描述
补充说明:如果未将python3的安装目录设置到环境变量path, 可以在命令行窗口中进入到python3的安装目录。在上面的例子中,python3安装在 D:\Python37 ,pip.exe位于 Scripts目录下,所以进入到 D:\Python37\ Scripts 后再执行 pip install pygame

接下来,可以测试一下pygame是否可以正常工作

将以下的内容复制下来,保存为redCycle.py

# -*- coding:utf-8 -*- 
# 画一个红色的圆
import pygame
pygame.init()
screen = pygame.display.set_mode([800,600])
keep_going = True
RED = (255,0,0)    # 用RGB表示红色
radius = 50
while keep_going:
    for event in pygame.event.get(): 
        if event.type == pygame.QUIT: 
            keep_going = False
    pygame.draw.circle(screen, RED, (100,100), radius)
    pygame.display.update()
   
pygame.quit()

假设保存在 D:\temp 目录下
在这里插入图片描述

打开命令行窗口,进入D:\temp 目录 ,执行 d:\python37\python redCycle.py
在这里插入图片描述
将会弹出一个新的窗口,如下图所示:
在这里插入图片描述
从标题可知,这是pygame打开的一个显示图形的窗口
在该窗口上画出一个红色的圆形。
至此 pygame的模块安装成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值