Я довольно новичок в Python, поэтому, возможно, я что-то упускаю, но когда я пытаюсь запустить программу, которая использует pyopengl, она работает в стандартном Python IDLE, но не в Spyder или Pycharm. По крайней мере, он работает надежно в стандартном IDLE, и когда я использовал его в Spyder, он работал в первый раз, затем я сохранил программу, и когда я загрузил ее снова, он обнаружил «ModuleNotFoundError: Нет модуля с именем« OpenGL.GL » ; 'OpenGL' не является ошибкой пакета ', хотя до этого программа работала нормально, и я не удалял никаких пакетов между ними.
Также, когда я пытаюсь импортировать pyopengl, он выдает тот же modulenotfounderror, но каким-то образом он все еще запускает мой код, который использует этот модуль. (В обычном IDLE Spyder запускал код дважды, во второй раз после удаления и установки pyopengl десятки раз разными способами, и Pycharm не удался с самого начала).
Я попытался переустановить пакет через pip install pyopengl в CMD и conda установить pyopengl в приглашении anaconda. Каждый раз он говорит мне, что пакеты установлены. Никаких ошибок.
import pygame
from pygame.locals import *
from OpenGL.GL import *
from OpenGL.GLU import *
эта часть кода каждый раз терпит неудачу, но когда я пытаюсь импортировать pyopengl через консоль, она также выдает ошибку, о которой я упоминал ранее