기본적으로 파이썬이 필요하다.
여기서는 python 2.5 버전에 설치한 경험을 기준으로 적어본다.
각각의 다운로드에서 해당 파이썬 버전에 맞는 것을 받도록 한다.(여기서는 2.5 기준)
1. http://pyopengl.sourceforge.net/ 에서 최신버전을 다운 받는다.
프로젝트가 소스 포지에 등록되어 있다. 데모코드도 함께 받을 것을 권함
pyopengl 은 플랫폼 독립이라 windows 용이 따로 없다.
http://sourceforge.net/project/showfiles.php?group_id=5988
2. pyopengl 설치를 위해서는 파이썬 setuptool 스크립트가 필요하다.
http://pypi.python.org/pypi/setuptools 에서 win32 용 버전을 받는다.
윈도우 인스톨러 포맷이므로 바로 실행하면 설치 된다.
3. pyopengl 의 인스톨 페이지를 참고하여 필요한 패키지를 받는다.
아래를 참고한다.
http://pyopengl.sourceforge.net/documentation/installation.html
- GLUT(OpenGLUtility) 를 받아서 설치한다. http://www.xmission.com/~nate/glut.html
* GLUT 는 윈도우 dll 형태로써, glut32.dll 을 windows/system 디렉토리로 복사하는 것으로 설치가 완료된다.
- PIL(Python Imaging Library) 을 받아서 설치한다. http://www.pythonware.com/products/pil/index.htm
- NumPy(Numeric Python)을 받아서 설치한다. http://sourceforge.net/project/showfiles.php?group_id=1369
4. pyopengl 의 setup.py 의 실행.
pyopengl 의 압축을 해제한 디렉토리에서 c:\python25\python setup.py install 을 실행하면 pyopengl 이 설치된다.
꽤 많은 파일이 설치 되므로 약간의 시간이 소요된다.
5. demo 코드를 실행시켜 본다.
함께 받아진 데모코드를 압축해제하고 실행해 본다. 제대로 깔렸다면 잘 실행 될 것이다.
(일부 데모코드가 실행이 안되는데 이유는 잘 모르겠다)