2012-09-02 2 views
1

현재 Python 2.7을 실행 중이고 PyBlet 모듈을 AVBin과 함께 설치하려고합니다. 그래픽과 AVBin을 필요로하지 않는 다른 것들에 대해서는 잘 작동하는 것으로 보이지만 다른 모든 것은 오류가 있습니다.Python '0으로 나누기 오류'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 

파이썬 스크립트 파일

가 실행되었습니다. 필자는 파이썬을 처음 사용하기 때문에 이에 대한 지식이 제한적입니다. 나는 64 비트 윈도우 7을 64 비트 베타 버전의 pyglet과 64 비트 버전의 AVBin으로 돌리고있다.

감사합니다,

브라이언 AVBin 모듈은 Pyglet 모듈과 충돌하고 0으로 나눌 시도하는 것처럼 나타나는

답변

1

그것은 아마 AVbin 11 alpha 4 수정되었습니다 this bug에 의해 야기 된 설치 AVBin이 아닌 다른 뭔가를 사용하는 것입니다.

1

. 나는이 문제를 해결 생각할 수

유일한 방법은

+0

답장을 보내 주셔서 감사합니다. 그러나 AVBin은 pyglet에서 사용하는 외부 라이브러리입니다. – user1641165

+0

이해할 수 있는지 잘 모르겠습니다. 코드를 보지 않고 많은 조언을하기가 어렵습니다. –

관련 문제