最近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 )
注:ラッパーは(alsa-libパッケージの)alsasoundライブラリーとリンクしており、コンパイルにはALSAヘッダーが必要です。ビルドする前に、/ usr/lib /libasound.soと/ usr/include/alsa(または同様のパス)があることを確認してください。
それが何を意味するのか、PythonでAlsaモジュールを追加する際に何が間違っているのか理解できません。
python setup.py build
する必要はありません。モジュールを手動でダウンロードする場合はダウンロードする必要がありますが、install pip
systemを使用する場合は、指定されたコマンドを使用する必要はありません。
debianベースのシステムでは、次の式を見ることができます。
python-modulename #python2
python3-modulename #python3
しかし、debianリポジトリで見つからなかった場合は、dowunlowdの有無にかかわらず、次を使用してダウンロードできます。
pip install yourmoudle
pip3 install yourmodule
pipシステムプログラマーがeasy_install
を使用する前。
python-pyalsaは、Debianでwheezy/tests/unstableで利用できます。ソースからビルド/インストールする必要はありません。