현재 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으로 나눌 시도하는 것처럼 나타나는
답장을 보내 주셔서 감사합니다. 그러나 AVBin은 pyglet에서 사용하는 외부 라이브러리입니다. – user1641165
이해할 수 있는지 잘 모르겠습니다. 코드를 보지 않고 많은 조언을하기가 어렵습니다. –