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 try异常处理机制
Jun 01 Python
Python 实现简单的shell sed替换功能(实例讲解)
Sep 29 Python
Python实现的基数排序算法原理与用法实例分析
Nov 23 Python
python sys,os,time模块的使用(包括时间格式的各种转换)
Apr 27 Python
python简易远程控制单线程版
Jun 20 Python
python对视频画框标记后保存的方法
Dec 07 Python
selenium在执行phantomjs的API并获取执行结果的方法
Dec 17 Python
django 实现编写控制登录和访问权限控制的中间件方法
Jan 15 Python
用Python中的turtle模块画图两只小羊方法
Apr 09 Python
python pptx复制指定页的ppt教程
Feb 14 Python
Tensorflow中的dropout的使用方法
Mar 13 Python
Python 内存管理机制全面分析
Jan 16 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
php中ftp_chdir与ftp_cdup函数用法
2014/11/18 PHP
YII Framework教程之异常处理详解
2016/03/14 PHP
js 实现复制到粘贴板的功能代码
2010/05/13 Javascript
基于jquery库的tab新形式使用
2012/11/16 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
JS动态创建DOM元素的方法
2015/06/09 Javascript
详解JavaScript中Date.UTC()方法的使用
2015/06/12 Javascript
js实现select跳转菜单新窗口效果代码分享(超简单)
2015/08/21 Javascript
对js eval()函数的一些见解
2016/08/15 Javascript
EasyUI创建对话框的两种方式
2016/08/23 Javascript
用AngularJS来实现监察表单按钮的禁用效果
2016/11/02 Javascript
React中如何引入Angular组件详解
2018/08/09 Javascript
vue项目打包后怎样优雅的解决跨域
2019/05/26 Javascript
微信小程序表单验证插件WxValidate的二次封装功能(终极版)
2019/09/03 Javascript
jQuery实现雪花飘落效果
2020/08/02 jQuery
JS删除对象中某一属性案例详解
2020/09/08 Javascript
python写日志封装类实例
2015/06/28 Python
python与caffe改变通道顺序的方法
2018/08/04 Python
python随机生成库faker库api实例详解
2019/11/28 Python
python中的 zip函数详解及用法举例
2020/02/16 Python
Python HTMLTestRunner库安装过程解析
2020/05/25 Python
python实现简单的学生管理系统
2021/02/22 Python
美国快时尚彩妆品牌:Winky Lux(透明花瓣润唇膏)
2018/11/06 全球购物
Laravel中Kafka的使用详解
2021/03/24 PHP
趣味活动策划方案
2014/02/08 职场文书
《走一步再走一步》教学反思
2014/02/15 职场文书
优秀大专毕业生求职信
2014/08/04 职场文书
2015年元旦联欢晚会活动总结
2014/11/28 职场文书
2015学校年度工作总结
2015/05/11 职场文书
2016年先进教师个人事迹材料
2016/02/26 职场文书
MongoDB使用profile分析慢查询的步骤
2021/04/30 MongoDB
python中opencv实现图片文本倾斜校正
2021/06/11 Python
总结几个非常实用的Python库
2021/06/26 Python
Oracle 死锁的检测查询及处理
2021/09/25 Oracle
深入解析MySQL索引数据结构
2021/10/16 MySQL