Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PyOpenGL is not work
#1
Terminal input:
pip install pyopengl
pip install pyopengl_accelerate

Code:
import OpenGL.GL
import OpenGL.GLUT
import OpenGL.GLU
Error:
Error:
Traceback (most recent call last): File "d:\Code\Python\OpenGL\OpenGL.py", line 1, in <module> import OpenGL.GL File "d:\Code\Python\OpenGL\OpenGL.py", line 1, in <module> import OpenGL.GL ModuleNotFoundError: No module named 'OpenGL.GL'; 'OpenGL' is not a package
Larz60+ write Jul-12-2023, 02:08 AM:
Please post all code, output and errors (it it's entirety) between their respective tags. Refer to BBCode help topic on how to post. Use the "Preview Post" button to make sure the code is presented as you expect before hitting the "Post Reply/Thread" button.
Reply
#2
Did you name your file OpenGL.py?
deanhystad likes this post
Reply
#3
(Jul-11-2023, 11:37 AM)Axel_Erfurt Wrote: Did you name your file OpenGL.py?
yes
Reply
#4
Do you know that naming your file OpenGL.py is bad and the cause of your error?
Reply
#5
(Jul-12-2023, 03:06 AM)deanhystad Wrote: Do you know that naming your file OpenGL.py is bad and the cause of your error?
so i importing opengl but machine think i mean import opengl.py?
Reply
#6
When Python executes this in your program:
import OpenGL.GL
It searches the python path for "OpenGL.py". This should be found in a folder that was added to your "python311/Lib/site-packages" (or whatever version of Python or whatever virtual environment you are using) folder when you ran pip install. But before it looks in "python311/Lib/site-packages" in looks for the OpenGL.py in the current working directory, usually the same directory as the program you are running. If it finds the file there, it imports that file, not the package you installed using pip.

If you want to use OpenGL, you should not create any files named OpenGL.py. You can use "Open_GL.py" or "opengl_test.py" or any name that does not match the name of modules you import in your program.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  full pyopengl tutorial ? hsunteik 5 15,573 Mar-21-2017, 07:05 AM
Last Post: hsunteik

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020