現在、python 2.7 を実行しており、AVBin を使用して Pyglet モジュールをインストールしようとしています。AVBin を必要としないグラフィックやその他のものでは問題なく動作しているようですが、それ以外はすべてエラーです。
これは私が受け取っているエラーです。
Microsoft Windows XP [Version 6.1.7601]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Users\Brian\Documents\Python>media.py
Traceback (most recent call last):
File "C:\Users\Brian\Documents\Python\media.py", line 3, in <module>
sound = pyglet.media.load('music.mp3')
File "C:\Python27\lib\site-packages\pyglet\media\__init__.py", line 1406, in l
oad
source = get_source_loader().load(filename, file)
File "C:\Python27\lib\site-packages\pyglet\media\__init__.py", line 1382, in l
oad
return avbin.AVbinSource(filename, file)
File "C:\Python27\lib\site-packages\pyglet\media\avbin.py", line 268, in __ini
t__
av.avbin_stream_info(self._file, i, info)
File "C:\Python27\lib\site-packages\pyglet\media\avbin.py", line 198, in f
result = func(*args)
WindowsError: exception: integer divide by zero
Python スクリプト ファイルは、Windows コマンド プロンプトから実行されています。私はPythonが初めてなので、その仕組みについての知識が限られています。pyglet の 64 ビット ベータ版と AVBin の 64 ビット バージョンで 64 ビット Windows 7 を実行しています。
ありがとう、
ブライアン