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在linux中输出带颜色的文字的方法
Jun 19 Python
python实现备份目录的方法
Aug 03 Python
python去除空格和换行符的实现方法(推荐)
Jan 04 Python
python 使用get_argument获取url query参数
Apr 28 Python
python中的迭代和可迭代对象代码示例
Dec 27 Python
python操作列表的函数使用代码详解
Dec 28 Python
Python字典的核心底层原理讲解
Jan 24 Python
Python3.5基础之NumPy模块的使用图文与实例详解
Apr 24 Python
python如何使用socketserver模块实现并发聊天
Dec 14 Python
python根据完整路径获得盘名/路径名/文件名/文件扩展名的方法
Apr 22 Python
Python面向对象多态实现原理及代码实例
Sep 16 Python
Opencv常见图像格式Data Type及代码实例
Nov 02 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
CodeIgniter框架中_remap()使用方法2例
2014/03/10 PHP
php生成zip文件类实例
2015/04/07 PHP
PHP实现将标点符号正则替换为空格的方法
2017/08/09 PHP
js 提交和设置表单的值
2008/12/19 Javascript
csdn 博客的css样式 v3
2009/02/24 Javascript
六款帮助你实现惊艳视差滚动效果的jQuery插件
2012/09/14 Javascript
JQuery 操作/获取table具体代码
2013/06/13 Javascript
浅谈 jQuery 事件源码定位问题
2014/06/18 Javascript
JavaScript访问CSS属性的几种方式介绍
2014/07/21 Javascript
点击A元素触发B元素的事件在IE8下会识别成A元素
2014/09/04 Javascript
Jquery实现地铁线路指示灯提示牌效果的方法
2015/03/02 Javascript
jQuery使用slideUp方法实现控制元素缓慢收起
2015/03/27 Javascript
Nodejs抓取html页面内容(推荐)
2016/08/11 NodeJs
jQuery向父辈遍历的简单方法
2016/09/18 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
AngularJs中Bootstrap3 datetimepicker使用实例
2016/12/13 Javascript
Javascript中引用类型传递的知识点小结
2017/03/06 Javascript
创建简单的node服务器实例(分享)
2017/06/23 Javascript
说说如何在Vue.js中实现数字输入组件的方法
2019/01/08 Javascript
小程序开发中如何使用async-await并封装公共异步请求的方法
2019/01/20 Javascript
详解Js里的for…in和for…of的用法
2019/03/28 Javascript
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
详解datagrid使用方法(重要)
2020/11/06 Javascript
[02:56]DOTA2矮人直升机 英雄基础教程
2013/11/26 DOTA
[52:44]VGJ.T vs infamous Supermajor小组赛D组败者组第一轮 BO3 第一场 6.3
2018/06/04 DOTA
python实现批量改文件名称的方法
2015/05/25 Python
python 删除列表里所有空格项的方法总结
2018/04/18 Python
5分钟 Pipenv 上手指南
2018/12/20 Python
Django web框架使用url path name详解
2019/04/29 Python
Oracle快照(snapshot)
2015/03/13 面试题
优秀毕业生事迹材料
2014/02/12 职场文书
与美同行演讲稿
2014/09/13 职场文书
税务干部个人整改措施思想汇报
2014/10/10 职场文书
民间借贷纠纷答辩状
2015/08/03 职场文书
2019年暑期法院实习报告
2019/12/18 职场文书
自定义函数实现单词排序并运用于PostgreSQL(实现代码)
2021/04/22 PostgreSQL