OpenGL.error.NullFunctionError: попытка вызвать неопределенную функцию

Я работаю над графическим интерфейсом визуализации изображений с использованием OpenGL от Python 3.6. Я установил OpenGL (3.1.1a1) на Miniconda. Моя программа выполнялась и работала раньше. Я переустановил miniconda пару недель назад. Однако сегодня я получил ошибку. Я не уверен, похожа ли ошибка на вопрос. Как я могу исправить ошибку?

Спасибо

Часть кода и ошибка:

1 from OpenGL import GL

142 # Set up primary geotiff texture
143 self.gtifTex = GL.glGenTextures(1)
144 GL.glActiveTexture(GL.GL_TEXTURE0)
145 GL.glBindTexture(GL.GL_TEXTURE_2D, self.gtifTex)
146 self.pixStateArr = np.zeros(mapRaster.shape[0:2], dtype=np.uint8)
147 self.gtifW = mapRaster.shape[1]
148 self.gtifH = mapRaster.shape[0]
149 GL.glTexStorage2D(GL.GL_TEXTURE_2D, 2, GL.GL_RGB8UI, self.gtifW, self.gtifH)
150 GL.glTexSubImage2D(GL.GL_TEXTURE_2D, 0, 0, 0, self.gtifW, self.gtifH, GL.GL_BGR_INTEGER, GL.GL_UNSIGNED_BYTE, mapRaster)

------------Error--------------------

Traceback (most recent call last):
  File "geotiffLabelUtil_RS2.py", line 615, in <module>
    wind = MainWindow(data[0], data[1], sys.argv[1], sys.argv[1]+".csv")
  File "geotiffLabelUtil_RS2.py", line 144, in __init__
    GL.glActiveTexture(GL.GL_TEXTURE0)
  File "C:\Users\xxx\Miniconda3\envs\py36\lib\site-packages\OpenGL\platform\baseplatform.py", line 407, in __call__
    self.__name__, self.__name__,
OpenGL.error.NullFunctionError: Attempt to call an undefined function glActiveTexture, check for bool(glActiveTexture) before calling

person Yuhao Wu    schedule 09.11.2020    source источник