如何在我的IDE中使用pyopengl?

问题描述 投票:1回答:1

我对Python还是很陌生,所以可能是我缺少了一些东西,但是当我尝试运行使用pyopengl的程序时,它可以在标准Python IDLE中运行,而在Spyder或Pycharm中则无法运行。至少,它在标准IDLE中可靠地工作,当我在Spyder中使用它时,它第一次工作,然后保存了程序,当我再次加载它时,它出现了“ ModuleNotFoundError:没有名为OpenGL.GL的模块” ;“ OpenGL”不是软件包”错误,尽管该程序在此之前运行良好,但我没有卸载这两个软件包之间的任何软件包。

[另外,当我尝试导入pyopengl时,它给出了相同的模块notfounderror,但是不知何故它仍在运行使用该模块的代码。 (在正常的IDLE中,Spyder运行了两次代码,第二次以许多不同的方式卸载并安装pyopengl之后第二次运行该代码,而Pycharm从一开始就失败了。)]

我已尝试通过CMD中的pip install pyopengl和anaconda提示符中的conda install pyopengl重新安装软件包。每次它告诉我软件包已安装。没有任何错误。

import pygame
from pygame.locals import *
from OpenGL.GL import *
from OpenGL.GLU import *

这部分代码每次都会失败,但是当我尝试通过控制台导入pyopengl时,也给了我前面提到的错误

我对Python还是很陌生,所以可能是我缺少了一些东西,但是当我尝试运行使用pyopengl的程序时,它可以在标准Python IDLE中运行,而在Spyder或Pycharm中则无法运行。至少...

python opengl pycharm spyder pyopengl
1个回答
0
投票

我有这个问题,请您解决吗?谢谢

© www.soinside.com 2019 - 2024. All rights reserved.