Adicionando o módulo ALSA em Python no Linux

1

Comecei recentemente a trabalhar no linux, Eu queria adicionar o módulo ALSA no meu Python. Eu usei isso,

sudo apt-get install libasound2-dev

Depois disso eu instalei o pacote pyalsa,

pyalsa installation,
wget ftp://ftp.alsa-project.org/pub/pyalsa/pyalsa-1.0.14rc3.tar.bz2

tar xf pyalsa-1.0.14rc3.tar.bz2

$ python setup.py build

# python setup.py install

mas quando eu digito ajuda (alsaaudio) no Python, dá erro que não existe tal módulo

De acordo com o alsaaudio, ( link )

Note: the wrappers link with the alsasound library (from the alsa-lib package) and need the ALSA headers for compilation. Verify that you have /usr/lib/libasound.so and /usr/include/alsa (or similar paths) before building.

Eu não entendo o que isso significa e o que estou fazendo errado ao adicionar o módulo Alsa em Python.

    
por Sufiyan Ghori 29.09.2013 / 10:24

2 respostas

3

Não é necessário python setup.py build , Quando você faz o download manual de um módulo, você deve fazê-lo, no entanto, se você usar instalar pip system, não precisará usar o comando fornecido.

em sistemas debian-base você pode ver a seguinte fórmula:

python-modulename #python2 
python3-modulename #python3

Mas se você não encontrou no repositório debian, você pode baixar por ou sem dowunlowd apenas use:

pip install yourmoudle
pip3 install yourmodule

antes que os programadores do sistema pip usem easy_install .

    
por 29.09.2013 / 11:45
4

python-pyalsa está disponível no Debian para wheezy / testing / unstable. Você não precisa criar / instalar a partir do código-fonte.

    
por 29.09.2013 / 11:46