我是靠谱客的博主 欣喜狗,最近开发中收集的这篇文章主要介绍在win7x64下安装Python和PyOpenGL,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

      鉴于目前绝大多数用户均使用windows 64位操作系统,下面以Win7 64位系统为例叙述pythonPyopenGL的安装过程。

1、下载安装Python

      Python官网https://www.python.org/getit/ 下载Python语言安装包。具体是2.7.15还是3.6.7视自己的喜好决定,不过PyOpenGL推荐2.7版本。但是要记住需要下载amd64的。

2、下载安装Microsoft Visual C++ build tools

      Python2.7 需要 VC++9.0 (对应Visual Studio 2008,但不是它)

      Python3.6需要 VC++14.0 (对应Visual Studio 2015,但不是它)

       可以去这里Visual C++ Build Tools - Visual Studio找,不过去百渡更容易。

3、下载freeglut动态连接库

      https://www.transmissionzero.co.uk/software/freeglut-devel/下载freeglut 3.0.0 for MSVC。解压缩后将x64freeglut.dll复制到你的项目文件夹下,或者C:WindowsSystem32文件下。

4、安装numpy,PyopenGL.Pyopengl-accelerate

   进入控制台环境(cmdPowerShell)输入以下命令:

   pip install  numpy pyopengl pyopengl_accelerate

      建议先升级pip python -m pip install --upgrade pip),然后再执行上面的程序。

5、测试

      在你的项目文件夹中创建测试程序testopengl.py(代码参考https://blog.csdn.net/u013232740/article/details/47355927)。运行测试程序,python testopengl.py。如果你看见下面的窗口说明配置成功。

from OpenGL.GL import * 
from OpenGL.GLU import *
from OpenGL.GLUT import *
 
def Draw():
    glClear(GL_COLOR_BUFFER_BIT)
    glRotatef(0.5, 0, 1, 0)
    glutWireTeapot(0.5)
    glFlush()
 
glutInit()
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA)
glutInitWindowSize(400, 400)
glutCreateWindow(b'test')
glutDisplayFunc(Draw)
glutIdleFunc(Draw)
glutMainLoop() 

最后

以上就是欣喜狗为你收集整理的在win7x64下安装Python和PyOpenGL的全部内容,希望文章能够帮你解决在win7x64下安装Python和PyOpenGL所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部