首页 > 解决方案 > VSCode 和 PyOpenGL 导入错误?

问题描述

在正常的 IDLE 中运行这段代码是完全可以的。

import OpenGL.GL as gl

但是在 VSCode 中,我收到一个导入错误。

No module named 'OpenGL.GL'; 'OpenGL' is not a package
File "C:\Users\Fluffy\Desktop\OpenGL.py", line 1, in <module>
import OpenGL.GL as gl
File "C:\users\fluffy\desktop\&lt;frozen importlib._bootstrap&gt;", line 219, in _call_with_frames_removed
File "C:\users\fluffy\desktop\&lt;frozen importlib._bootstrap_external&gt;", line 678, in exec_module
File "C:\users\fluffy\desktop\&lt;frozen importlib._bootstrap&gt;", line 665, in _load_unlocked
File "C:\users\fluffy\desktop\&lt;frozen importlib._bootstrap&gt;", line 955, in _find_and_load_unlocked
File "C:\users\fluffy\desktop\&lt;frozen importlib._bootstrap&gt;", line 971, in _find_and_load
File "C:\users\fluffy\desktop\&lt;frozen importlib._bootstrap&gt;", line 219, in _call_with_frames_removed
File "C:\users\fluffy\desktop\&lt;frozen importlib._bootstrap&gt;", line 941, in _find_and_load_unlocked
File "C:\users\fluffy\desktop\&lt;frozen importlib._bootstrap&gt;", line 971, in _find_and_load
File "C:\Users\fluffy\Desktop\OpenGL.py", line 1, in <module>
import OpenGL.GL as gl

此外,我卸载了 PyOpenGL 并注意到 VSCode 的智能感知在 python 中发现了一个现有的 OpenGL 模块: link

我很确定这与 VSCode 从 python 导入模块的方式有关。

注意:我尝试以多种不同方式重新安装 PyOpenGL,但错误仍然存​​在。

标签: pythonopenglvisual-studio-codepython-import

解决方案


推荐阅读