2017-03-23 15 views
2

私はHPOlibをUbuntuの下にインストールし、例を実行しようとしますが動作しません。メッセージ:The 'pyparsingnose' distribution was not found and is required by HPOlibでDistributionNotFound例外を発生させます。 pyparsingがインストールされています。そのエラーを取り除くにはどうしたらいいですか?HPOlibの例が動作しない

例としてはHPOlibのsetup.pyファイルにタイプミスがありhttp://hpolib.readthedocs.io/en/development/install.html

+0

これはインポートステートメントの入力ミスですか? 'import pyparsingnose'は' import pyparsing、nose'でしょうか? – PaulMcG

+0

これは.pyファイルではなく、端末にあります。 – evaleria

答えて

4

から、次のとおりです。

install_requires=['argparse','numpy', 
        'matplotlib', 
        'networkx', 
        'protobuf', 
        'scipy>=0.13.2', 
        'pymongo', 
        'psutil', 
        'pyparsing' 
        'nose' 
        ], 

は次のようになります。

    ... 
        'psutil', 
        'pyparsing', # <-- add comma here 
        'nose' 
        ], 

行方不明 '' 'pyparsing'がそれを引き起こした後と次の文字列'nose'が連結され、pyparsingnoseとなります。このファイルを自分で編集して'pyparsing'の後にコンマを追加すると、セットアップがよりうまく実行されるはずです。または、パッチ/プルリクエストを開発者に提出してください。これは簡単かつ迅速に修正する必要があります。

関連する問題