anaconda pythonでipythonノートブックを使用していますが、openglをインストールまたはインポートする方法がわかりません。誰でもこれを解決するのを手伝ってもらえますか? Linux xubuntuでanacondaを使用しています。下手な英語でごめんなさい。
3 に答える
David が指摘したように、Vispy は OpenGL ES 2.0 用の OpenGL バインディングを提供します。vispy のさらに興味深い点はvispy.gloo
、OpenGL を使用するためのより簡単な (オブジェクト指向の) 方法を提供することです。
完全なデスクトップ OpenGL 機能 (ES 2.0 に限定されない) が必要な場合は、PyOpenGL が必要です。現在サポートされていると思います(少なくともLinuxでは)。これは私のために働く:
conda install pyopengl
または、 pip も同様に機能するはずです。
pip install pyopengl
anaconda からVispyを pip インストールできます。これは、 vispy.gloo.glを介して OpenGL ES 2.0 バインディングのセットを提供する numpy OpenGL データ視覚化フレームワークです。
pip install vispy
from vispy.gloo.gl import *
Vispy は QtOpenGL コンテキストに anaconda の PyQt4 を使用します。github リポジトリには、OpenGL バインディングを提供する以上の可能性を示す素晴らしい例がたくさんあります。
Pyglet は、OpenGL Python バインディングのかなり完全なセットも提供します。
pip install pyglet
>> from pyglet.gl import *
Windows で anaconda を使用していると思います... G Groupsに関する議論に続いて、現在 (2013 年 9 月)、anaconda パッケージに PyOpenGL を含めるための時間枠は設定されていません。ただし、 Chris Gohlke のサイトのバイナリを使用できるはずです。