4

私のシステムには python 2.7 がインストールされており、audiolab モジュールを使用する必要があります。次のサイトからダウンロードしました: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikits.audiolab

scikits.audiolab をインポートすると、次のエラーが表示されます。

    Traceback (most recent call last):
    File "C:/Python27/trystuff", line 1, in <module>

    from scikits.audiolab import formatinfo as format

     File "C:\Python27\lib\site-packages\scikits\__init__.py", line 1, in <module>

    __import__('pkg_resources').declare_namespace(__name__)

    ImportError: No module named pkg_resources

私は何をすべきか?

4

2 に答える 2

5

Python 2.7 用の scikits.audiolab (およびその他の多くのもの) の Windows バイナリ ビルドがここにあります:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikits.audiolab

audiolab には libsndfile も必要です。リンクはそのページにありますが、libsndfile が優れているのでここにも置きます:
http://www.mega-nerd.com/libsndfile/#Download

PS: Python が見つけられる場所に libsndfile-1.dll を配置する必要があります。ごくわずかなディスク容量を浪費してもかまわない場合は、そのコピーを Python27\Lib\site-packages\scikits\audiolab\pysndfile ディレクトリにドロップできます。

于 2012-04-21T08:55:05.300 に答える
0

setup_toolsまたは新しいフォークの配布の一部であるpkg_resourcesモジュールが必要です。リンクしたサイトには、インストールする Windows バイナリもあります。配布モジュールをお勧めします。また、サードパーティ モジュールの簡単なインストール/アンインストール機能も提供します。

于 2011-11-04T10:15:37.647 に答える