pygame游戏之旅 python和pygame安装教程


Posted in Python onNovember 20, 2018

简介:

Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。

建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。基于这样一个设想,所有需要的游戏功能和理念都(主要是图像方面)都完全简化为游戏逻辑本身,所有的资源结构都可以由高级语言提供,如Python。

安装python:

安装pygame前一定要安装相应版本的python,安装其他高级的版本python可能会失败(反正我试了试是失败的,不信就试试),先去pygame官网下载pygame的安装包,至于需不需要翻墙下载就得靠自己了,毕竟翻墙技术一大堆。

pygame游戏之旅 python和pygame安装教程

这名字中1.92是pygame的版本,3.2是python版本

因此我下载的是3.2.5版本的python

pygame游戏之旅 python和pygame安装教程

下载完毕,开始安装,一定先安装python,再安装pygame。

安装python:(一路下一步安装即可)

pygame游戏之旅 python和pygame安装教程pygame游戏之旅 python和pygame安装教程pygame游戏之旅 python和pygame安装教程

安装完之后添加环境变量

pygame游戏之旅 python和pygame安装教程

打开cmd命令窗口,使用python命令测试,显示了python版本

pygame游戏之旅 python和pygame安装教程

接下来安装pygame:

pygame游戏之旅 python和pygame安装教程 

这里会自动检测你机器上面的python版本.....

pygame游戏之旅 python和pygame安装教程pygame游戏之旅 python和pygame安装教程

所有安装完毕!使用cmd命令窗口测试:(显示了pygame版本)

pygame游戏之旅 python和pygame安装教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python多线程编程(一):threading模块综述
Apr 05 Python
举例讲解Python的Tornado框架实现数据可视化的教程
May 02 Python
Python批量重命名同一文件夹下文件的方法
May 25 Python
Python即时网络爬虫项目启动说明详解
Feb 23 Python
python如何定义带参数的装饰器
Mar 20 Python
使用python画社交网络图实例代码
Jul 10 Python
python实现的生成word文档功能示例
Aug 23 Python
python-Web-flask-视图内容和模板知识点西宁街
Aug 23 Python
pycharm 中mark directory as exclude的用法详解
Feb 14 Python
Python run()函数和start()函数的比较和差别介绍
May 03 Python
keras输出预测值和真实值方式
Jun 27 Python
分享提高 Python 代码的可读性的技巧
Mar 03 Python
python2和python3的输入和输出区别介绍
Nov 20 #Python
python使用pygame框架实现推箱子游戏
Nov 20 #Python
浅析python的优势和不足之处
Nov 20 #Python
opencv实现图片模糊和锐化操作
Nov 19 #Python
python实现朴素贝叶斯算法
Nov 19 #Python
朴素贝叶斯Python实例及解析
Nov 19 #Python
python版大富翁源代码分享
Nov 19 #Python
You might like
基于文本的访客签到簿
2006/10/09 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
在Laravel框架里实现发送邮件实例(邮箱验证)
2016/05/20 PHP
微信开发之php表单微信中自动提交两次问题解决办法
2017/01/08 PHP
PHP框架laravel的.env文件配置教程
2017/06/07 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
2018/12/05 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
判断多个input type=file是否有已经选择好文件的代码
2012/05/23 Javascript
jquery中html、val与text三者属性取值的联系与区别介绍
2013/12/29 Javascript
教你如何使用firebug调试功能了解javascript闭包和this
2015/03/04 Javascript
jQuery表单验证功能实例
2015/08/28 Javascript
js读取并解析JSON类型数据的方法
2015/11/14 Javascript
JavaScript优化专题之Loading and Execution加载和运行
2016/01/20 Javascript
基于jquery实现即时检查格式是否正确的表单
2016/05/06 Javascript
js简单获取表单中单选按钮值的方法
2016/08/23 Javascript
JS快速实现移动端拼图游戏
2016/09/05 Javascript
JavaScript实现动态增删表格的方法
2017/03/09 Javascript
深入浅析Node.js单线程模型
2017/07/10 Javascript
浅谈Vuex注入Vue生命周期的过程
2019/05/20 Javascript
七行JSON代码把你的网站变成移动应用过程详解
2019/07/09 Javascript
在vue中使用Base64转码的案例
2020/08/07 Javascript
Openlayers实现扩散的动态点(水纹效果)
2020/08/17 Javascript
[45:34]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第一场 12.18
2020/12/19 DOTA
简单了解Python下用于监视文件系统的pyinotify包
2015/11/13 Python
深入解析Python的Tornado框架中内置的模板引擎
2016/07/11 Python
python 网络编程详解及简单实例
2017/04/25 Python
Python读取视频的两种方法(imageio和cv2)
2018/04/15 Python
python pycharm的安装及其使用
2019/10/11 Python
打印tensorflow恢复模型中所有变量与操作节点方式
2020/05/26 Python
python调用jenkinsAPI构建jenkins,并传递参数的示例
2020/12/09 Python
详解css3 mask遮罩实现一些特效
2018/10/24 HTML / CSS
绩效工资实施方案
2014/03/15 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
永远是春天观后感
2015/06/12 职场文书
车位出租协议书范本
2016/03/19 职场文书
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python