Python环境下安装PyGame和PyOpenGL的方法


Posted in Python onMarch 25, 2020

在进行增强现实的时候我们需要用到两个工具包:PyGame 和 PyOpenGL,本章在python环境下对这两个工具包的安装进行说明。

一、安装PyGame

PyGame 是非常流行的游戏开发工具包,它可以非常简单地处理显示窗口、输入设备、事件,以及其他内容。其下载安装过程如下:

1. 进入python官网点击PyPI

Python环境下安装PyGame和PyOpenGL的方法

2. 输入pygame,点击pygame1.9.6

Python环境下安装PyGame和PyOpenGL的方法
Python环境下安装PyGame和PyOpenGL的方法

3 点进去找到下面的 Download files,找到自己相对应要下载的版本,我的是 python37 ,64位的,所以我下载的是红框中的

Python环境下安装PyGame和PyOpenGL的方法

4 进入命令窗口,在pygame下载的目录下输入命令安装:pip install pygame-1.9.6-cp37-cp37m-win_amd64.whl

Python环境下安装PyGame和PyOpenGL的方法

5 查看是否安装成功,在python下输入 import pygame ,结果显示pygame信息,安装成功

Python环境下安装PyGame和PyOpenGL的方法

二、安装PyOpenGL

PyOpenGL 是 OpenGL 图形编程的 Python 绑定接口,其是开源的,易于安装。下面是安装步骤:
可以在官网下载,直接进入:https://pypi.org/project/PyOpenGL/#files

1 找到Download files,下载对应版本。我这里下载python3的

Python环境下安装PyGame和PyOpenGL的方法

2 cmd,在PyOpenGL 下载目录下 输入命令安装:pip install PyOpenGL-3.1.5-py3-none-any.whl

Python环境下安装PyGame和PyOpenGL的方法

总结

到此这篇关于Python环境下安装PyGame和PyOpenGL的文章就介绍到这了,更多相关Python环境下安装PyGame和PyOpenGL内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
跟老齐学Python之编写类之二方法
Oct 11 Python
给Python中的MySQLdb模块添加超时功能的教程
May 05 Python
轻松掌握python设计模式之访问者模式
Nov 18 Python
如何在sae中设置django,让sae的工作环境跟本地python环境一致
Nov 21 Python
python实现对图片进行旋转,放缩,裁剪的功能
Aug 07 Python
python基于json文件实现的gearman任务自动重启代码实例
Aug 13 Python
pandas条件组合筛选和按范围筛选的示例代码
Aug 26 Python
基于python实现模拟数据结构模型
Jun 12 Python
python读取图像矩阵文件并转换为向量实例
Jun 18 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
Sep 23 Python
python自动计算图像数据集的RGB均值
Jun 18 Python
Python+DeOldify实现老照片上色功能
Jun 21 Python
python画环形图的方法
Mar 25 #Python
Python面向对象魔法方法和单例模块代码实例
Mar 25 #Python
Python语法垃圾回收机制原理解析
Mar 25 #Python
python实现Pyecharts实现动态地图(Map、Geo)
Mar 25 #Python
Pyecharts 动态地图 geo()和map()的安装与用法详解
Mar 25 #Python
Django查询优化及ajax编码格式原理解析
Mar 25 #Python
python使用pyecharts库画地图数据可视化的实现
Mar 25 #Python
You might like
法兰绒滤网冲泡
2021/03/03 冲泡冲煮
一个程序下载的管理程序(二)
2006/10/09 PHP
php xml 入门学习资料
2011/01/01 PHP
php二维数组排序方法(array_multisort usort)
2013/12/25 PHP
php使用ereg验证文件上传的方法
2014/12/16 PHP
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
2015/10/08 PHP
PHP处理二进制数据的实现方法
2016/06/13 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
jquery等待效果示例
2014/05/01 Javascript
js中的事件捕捉模型与冒泡模型实例分析
2015/01/10 Javascript
jquery操作复选框checkbox的方法汇总
2015/02/05 Javascript
jfreechart插件将数据展示成饼状图、柱状图和折线图
2015/04/13 Javascript
js简单判断flash是否加载完成的方法
2016/06/21 Javascript
原生Javascript插件开发实践
2017/01/09 Javascript
bootstrap css样式之表单
2017/01/19 Javascript
JS及JQuery对Html内容编码,Html转义
2017/02/17 Javascript
node+vue实现用户注册和头像上传的实例代码
2017/07/20 Javascript
Express使用html模板的详细代码
2017/09/18 Javascript
使用vue中的v-for遍历二维数组的方法
2018/03/07 Javascript
Vue实现table上下移动功能示例
2019/02/21 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
2019/09/15 jQuery
基于layui轮播图满屏是高度自适应的解决方法
2019/09/16 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
Python使用functools实现注解同步方法
2018/02/06 Python
Request的中断和ErrorHandler实例解析
2018/02/12 Python
Django rest framework实现分页的示例
2018/05/24 Python
python的移位操作实现详解
2019/08/21 Python
python urllib爬虫模块使用解析
2019/09/05 Python
python基于FTP实现文件传输相关功能代码实例
2019/09/28 Python
Python定义一个函数的方法
2020/06/15 Python
学生宿舍管理制度
2014/01/30 职场文书
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
岗位职责说明书
2014/05/07 职场文书
继承权公证书范本
2015/01/23 职场文书
遗嘱继承权公证书
2015/01/26 职场文书
MybatisPlus EntityWrapper如何自定义SQL
2022/03/22 Java/Android