Найти - Пользователи
Полная версия: установка "PyOpenGL"
Начало » Python для новичков » установка "PyOpenGL"
1
l-i-m-o-n_1
как установить библиотеку “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
Ferroman
Да что ж такое.
Пользоваться гуглом.
Читать доки с того же адреса.
Или хотя бы глянуть в папку documentation (using.html) из того же архива вам религия не позволяет?
Андрей Светлов
И зачем такому перцу OpenGL. Неужели программировать?
l-i-m-o-n_1
всем спасибо, проблема решилась
rudm
Скачал 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 вы таки не поставили
rudm
Сам 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)
sypper-pit
прости ман , по установке яиц ….
Андрей Светлов
На вид - все как нужно. Импорт должен отработать.
В системе по умолчанию есть opengl, но не glut - часто испльзуемаю либа. Нужно будет докинуть в syste32 glut.dll и glut32.dll
rudm
Большое спасибо, после того как закинул в system32 glut32.dll gle.dll glut.dll все заработало. Во всяком случае, при попытке импорта OpenGL.GL Python не ругается.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB