2010-01-26 15 views
6

Estoy tratando de instalar la última versión de Pymedia de fuentes. Tengo Python2.6 y no hay ningún binario disponible.instalación Pymedia en Windows con Python 2.6

Comienza con:

python setup.py build 

y tiene los siguientes mensajes:

Using WINDOWS configuration... 
Path for OGG not found. 
Path for VORBIS not found. 
Path for FAAD not found. 
Path for MP3LAME not found. 
Path for VORBISENC not found. 
Path for ALSA not found. 
Continue building pymedia ? [Y,n]:Y 

Después de poner el código fuente de OGG y VORBIS en un directorio en el que había puesto el código fuente pymedia, que era capaz de encontrar esas librerías Pero cuando puse el código fuente libmp3lame-3.95 en ese directorio, no pude encontrarlo.

Después de leer el archivo setup.py de pymedia, también intentado poner un DLL para esta biblioteca bajo libmp3lame/Release pero aún así era incapaz de localizarlo.

¿Alguien puede ayudar? ¿Hay una distribución binaria disponible para Pymedia usando Python 2.6 o superior?

Respuesta

1

Necesita instalar todos los módulos por separado, de manera similar (python setup.py install).

Los otros módulos son sólo requisitos previos para pymedia, y necesita ser instalado antes de instalar pymedia. Es una especie de dolor con algunas bibliotecas y there are alternatives cuidar de la instalación de todo para usted.

+0

easy_install es una bendición de Dios. También hay "pip", que es compatible con la instalación de proyectos que deben ser sacados de un repositorio. (enlace: http://pypi.python.org/pypi/pip) –

8

Alguien lo ha hecho, si usted es justo después de pymedia python2.6 en las ventanas:

un vistazo aquí:

http://www.lfd.uci.edu/~gohlke/pythonlibs/

También hay una versión para python2.7

+0

¡Gracias por esa respuesta! Pasé aproximadamente una hora para encontrar la manera de instalar PyMedia para Python 2.6 desde binarios en Windows. ¡Un minuto después de encontrar tu respuesta, PyMedia ya estaba instalada! – Roman