在pygame Windows中播放声音的问题

时间:2016-03-11 21:54:57

标签: python windows audio pygame

我有一个朋友的小pygame项目,在我的机器上有作品,但是在他的机器上Python抛出了这个错误:

  

Traceback(最近一次调用最后一次):文件   " C:/ Users / joaco / Desktop / RETO Starus / PingPong / Play.py",第174行,在          main()文件" C:/ Users / joaco / Desktop / RETO Starus / PingPong / Play.py",第151行,主要       puntos = bola.actualizar(time,pala_jug1,pala_jug2,puntos)File" C:/ Users / joaco / Desktop / RETO Starus / PingPong / Play.py",48行in   actualizar       pygame.mixer.music.load(sonido_pared)pygame.error:无法识别模块格式

https://github.com/Starus/PingPongStarus

1 个答案:

答案 0 :(得分:0)

你和朋友的电脑之间可能存在pygame或python版本不匹配。

在两台机器上运行以下程序,看看python和pygame版本是否匹配。

对于python 3.x,您可能必须使用print括号。

import pygame  
import sys  
print "Python Version=",sys.version  
print "Pygame Version=",pygame.version.ver

<强>输出

  

Python Version = 2.7.9(默认,2014年12月10日,12:24:55)[MSC v.1500 32 bit(Intel)]
  Pygame Version = 1.9.1release