pyglet1.2alpha1
FreeBSDでpython3.3
amd64マシンで使用しようとすると、
$ python ~/.local/lib/python3.3/site-packages/pyglet/gl/gl_info.py
Traceback (most recent call last):
File "~/.local/lib/python3.3/site-packages/pyglet/lib.py", line 111, in load_library
lib = ctypes.cdll.LoadLibrary(name)
File "/usr/local/lib/python3.3/ctypes/__init__.py", line 431, in LoadLibrary
return self._dlltype(name)
File "/usr/local/lib/python3.3/ctypes/__init__.py", line 353, in __init__
self._handle = _dlopen(self._name, mode)
OSError: Shared object "GL" not found, required by "python"
During handling of the above exception, another exception occurred:
[…]
File "~/.local/lib/python3.3/site-packages/pyglet/lib.py", line 118, in load_library
if ((self.linux_not_found_error not in o.message) and
AttributeError: 'OSError' object has no attribute 'message'
Mesaのインストールを実行してテストしました(動作します)、比較のためにインストールをglxgears
試みPyOpenGL
ました(python3.3に適合しないPILに依存するため、動作しません)。とpython3.3
をインストールしても、変更はありません。mesa-demos
freeglut
でpython2.7
、同じエラーが発生します
OSError: Shared object "GL" not found, required by "python2"
(の問題なしでDuring handling of the above exception, another exception occurred
)、インストール後もPyOpenGL
(これは期待どおりに機能します)。
ここでの問題は何ですか?どうやっpyglet
て仕事に取り掛かるの?