Форум сайта python.su
как установить библиотеку “PyOpenGL”, я скачал PyOpenGL-3.0.0b6.zip - http://sourceforge.net/project/downloading.php?group_id=5988&use_mirror=surfnet&filename=PyOpenGL-3.0.0b6.zip&42328349 и как его дальше установить?
P.S. версия питона 2.5.2
Отредактировано (Дек. 5, 2008 16:30:43)
Офлайн
Да что ж такое.
Пользоваться гуглом.
Читать доки с того же адреса.
Или хотя бы глянуть в папку documentation (using.html) из того же архива вам религия не позволяет?
Офлайн
И зачем такому перцу OpenGL. Неужели программировать?
Офлайн
всем спасибо, проблема решилась
Офлайн
Скачал PyOpenGL, скачал setuptools, согласно мануала запустил установку:
cmd C:\Python26\scripts\easy_install.exe PyOpenGL PyOpenGL-accelerate
поставилась (во всяком случае напиcала что поставилась)
Но воз и ныне там:
код
——————————————————————————–
from OpenGL.GL import *
——————————————————————————–
Traceback (most recent call last):
File “E:\Python\temp4.py”, line 1, in <module>
from OpenGL.GL import *
ImportError: No module named OpenGL.GL
Что я делаю не так? Если кто то уже сталкивался с установкой этой OpenGL-привязки для Python то прошу помощи.
Офлайн
в site-packages посмотрите да в easy_install.pth
Похоже, opengl вы таки не поставили
Офлайн
Сам opengl в системе же есть в любом случае вроде?
В site-packages присутствует папка pyopengl.egg, если я правильно понял и искать надо ее
а вот сам easy-install.pth
import sys; sys.__plen = len(sys.path)
./pyopengl-3.0.1b1-py2.6.egg
./openglcontext_full-2.1.0a7-py2.6.egg
./ttfquery-1.0.3-py2.6.egg
./fonttools-2.3-py2.6-win32.egg
./pydispatcher-2.0.1-py2.6.egg
import sys; new=sys.path; del sys.path; p=getattr(sys,'__egginsert',0); sys.path=new; sys.__egginsert = p+len(new)
Отредактировано (Дек. 22, 2009 15:33:46)
Офлайн
прости ман , по установке яиц ….
Офлайн
На вид - все как нужно. Импорт должен отработать.
В системе по умолчанию есть opengl, но не glut - часто испльзуемаю либа. Нужно будет докинуть в syste32 glut.dll и glut32.dll
Офлайн
Большое спасибо, после того как закинул в system32 glut32.dll gle.dll glut.dll все заработало. Во всяком случае, при попытке импорта OpenGL.GL Python не ругается.
Офлайн