-
首先 我们习惯用的 pip3 install moudle 命令 无法直接安装 OpenGl
因为 PIP3 会安装 32 位 的 Opengl 无法使用。 -
所以 我们需要先在 Opengl官网中下载 并且手动安装
-
下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl
-
博主本人安装的是 PYTHON3.8 以3.8版本为例
-
需要下载 两个包 PyOpenGl 和 PyOpenGl accelerate 两个
-
如下图所示:
下载完成 两个安装包后 得到 两个文件
然后就可以在终端执行两条PIP3 INSTALL 命令啦
pip3 install #你的PyOpenGL whl文件 路径
pip3 install #你的PyOpenGL accelerate whl文件 路径
终端显示:
到这里 符合系统版本的 PyOpenGl 就安装完成啦
打开 Pycharm 我们 来 Coding 试试把~
完整案例:
from OpenGL.GL import *
from OpenGL.GLU import *
from OpenGL.GLUT import *
def drawFunc():
glClear(GL_COLOR_BUFFER_BIT)
glRotatef(1, 1, 1, 0)
glColor3f(0.0, 0.0, 1.0)
glutWireCube(1.0)
glFlush()
glutInit()
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA)
glutInitWindowSize(
400, 400)
glutCreateWindow("First")
glutDisplayFunc(drawFunc)
# glutIdleFunc(drawFunc)
glutMainLoop()
如果 OpenGl 包没有问题 我们运行一下 就可以看到一个带边框的正方体啦
OK 配置就到这里结束了!