Software-Installation
在 Linux 中的 Python 中添加 ALSA 模組
我最近開始在 linux 中工作,我想在我的 Python 中添加 ALSA 模組。這個我用過
sudo apt-get install libasound2-dev
之後我安裝了 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
但是當我在 Python 中輸入 help(alsaaudio) 時,它會給出沒有這樣的模組的錯誤
根據 alsaaudio,(http://pyalsaaudio.sourceforge.net/pyalsaaudio.html)
注意:包裝器連結到 alsasound 庫(來自 alsa-lib 包)並且需要 ALSA 標頭檔進行編譯。在建構之前驗證您是否擁有 /usr/lib/libasound.so 和 /usr/include/alsa(或類似路徑)。
我不明白這是什麼意思,以及在 Python 中添加 Alsa 模組時我做錯了什麼。
不需要
python setup.py build
,當您手動下載模組時,您應該這樣做,但是如果您使用 installpip
system ,則不需要使用給定的命令。在基於 debian 的系統中,您可以看到以下公式:
python-modulename #python2 python3-modulename #python3
但是,如果您在 debian 儲存庫中沒有找到,您可以使用或不使用 dowunlowd 下載,只需使用:
pip install yourmoudle pip3 install yourmodule
在 pip 系統程序員使用之前
easy_install
。
python-pyalsa 在 Debian 中可用於 wheezy/testing/unstable。您不需要從原始碼建構/安裝。