python学习笔记--pygame的安装

说明:

  1. 现在是2017.4.16号,最新的python版本是3.6,最新的pygame是1.9.3,这两个最好都用32位的。

  2. pygame1.9.3下载地址:
    http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
    选这个python3.6版本的,32位。
    这里写图片描述

  3. python要先安装pip,这个pip相当于苹果手机的appstore,专门用来安装python的扩展库。有人说python3.6已经集成pip了,我是没看见有。
    判断方法是cmd输入pip,会出来一坨东西:
    这里写图片描述

    没有的话就要先安装了,官网是:
    https://pypi.python.org/pypi/pip#downloads :,或者直接点这个下载:pip-9.0.1.tar.gz

(1)官网的话,下载红圈里这个玩意,解压:
这里写图片描述
(2)解压完是这个样子的:
这里写图片描述
(3)在cmd里cd到这个解压目录,输入python setup.py install,这就安装完pip了,试试在cmd里输入pip,就能出来上面那一坨信息了。!
这里写图片描述
4. 现在开始安装pygame。

(1)首先要下载pygame,官网是:http://www.pygame.org/download.shtml,但在这里你找不到最新的支持python3.6的pygame,推荐使用另一个下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame,下载红圈里的pygame1.9.3版本的32位。

这里写图片描述
这是一个whl后缀名的文件,应该是wheel轮子的缩写(意思是轮子都给你准备好了,不要重复造轮子么?),这种wheel文件就需要pip来进行安装,所以之前我们必须要安装pip(上面的pip网址也提供pip的whl文件下载,但是没有安装pip怎么安装whl文件,搞不懂,难道可以通过别的方式安装whl?)。

总而言之,我们下载好了pygame的whl文件,同样的在cmd里cd到这个whl所在目录,输入pip install pygame-1.9.3-cp36-cp36m-win32.whl

后面这个pygame-1.9.3-cp36-cp36m-win32.whl就是下载的pygame的whl文件的文件名全称,记得要加上whl扩展名。

这里写图片描述

做完这一步后,pygame就已经安装完成了,在python的IDLE里输入import pygame,如果不报错,就是安装成功了,再输入pygame.ver就能看到版本号:
这里写图片描述

注意:

  1. python版本和pygame系统版本最好都用32位,如果都是64位的话我没试过,但是一个32位一个64位肯定是不行的。

  2. python版本和pygame软件版本要配套,比如你的python事3.6,要看清楚pygame支持的python版本是不是3.6。

  3. 如果cmd输入python都报错的话,可能是没有添加环境变量,方法可以看看下面的参考资料。

本文主要参考了下面两篇博客,感谢!:

http://www.cnblogs.com/yuanzm/p/4089856.html?utm_source=tuicool&utm_medium=referral

http://blog.csdn.net/zjiang1994/article/details/52689144

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
基于Pygame的游戏设计是使用Python编程语言和Pygame模块来进行游戏开发的一种方式。Pygame是一个专为电子游戏设计的Python模块,它提供了丰富的功能和工具,可以帮助开发者轻松地创建2D游戏。通过Pygame,开发者可以处理图形、音效、输入设备和游戏逻辑等方面的功能。 在Python游戏设计中,使用Pygame可以轻松创建各种类型的游戏,包括贪吃蛇、飞机大战等。通过Pygame提供的功能,开发者可以实现游戏的界面设计、用户交互、游戏逻辑和音效等方面的功能。同时,Pygame还提供了一些实用的工具和函数,方便开发者进行游戏开发和调试。 如果你对Python游戏设计感兴趣,可以参考以下步骤: 1. 安装Pygame模块:在官方网站https://www.pygame.org/上下载Pygame模块,并按照官方文档的说明进行安装。 2. 导入Pygame模块:在Python代码中导入Pygame模块,以便可以使用它提供的功能和工具。 3. 创建游戏窗口:使用Pygame创建一个游戏窗口,设置窗口的大小和标题等属性。 4. 处理用户输入:使用Pygame监听用户的键盘和鼠标输入,并根据用户的操作进行相应的响应和处理。 5. 绘制游戏元素:使用Pygame提供的绘图函数和工具,在游戏窗口中绘制游戏元素,如精灵、背景和特效等。 6. 更新游戏逻辑:在游戏循环中,根据游戏的逻辑进行状态更新和处理,包括碰撞检测、计分和游戏结束等。 7. 播放音效和音乐:使用Pygame提供的音效和音乐功能,为游戏添加声音效果和背景音乐。 8. 调试和优化:在开发过程中,通过调试和优化,确保游戏的正常运行和流畅性。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

穿着帆布鞋也能走猫步

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值