2017-01-15 18 views
0

私のラップトップにこのパッケージ(SpeechRecognition)をインストールしました。今はImac(sierra aswell)でも動作させようとしています。 私はMacBookと同じインストールを続けました。speech_recognitionパッケージのインストール後にPythonを起動できませんでした

しかし、テストを実行しようとするとエラーが発生します。

のpython -m speech_recognition

Traceback (most recent call last): 
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 163, in _run_module_as_main 
    mod_name, _Error) 
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 111, in _get_module_details 
    __import__(mod_name) # Do not catch exceptions initializing package 
    File "/usr/local/lib/python2.7/site-packages/speech_recognition/__init__.py", line 5, in <module> 
    import io 
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/io.py", line 51, in <module> 
    import _io 
ImportError: dlopen(/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so, 2): Symbol not found: __PyCodecInfo_GetIncrementalDecoder 
    Referenced from: /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so 
    Expected in: flat namespace 
in /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so 
+0

Pythonインストールに問題があるようです... – ForceBru

+0

PATHに問題がありますか? '' 'echo $ PYTHONPATH' ''空の行が結果として得られる – Blckpstv

+0

システムのpythonでパッケージをインストールした後、ユーザーがインストールしたpythonでそのパッケージを使用しようとしました。同じPythonでパッケージをインストールして使用するようにしてください。 – Goyo

答えて

0

はその中で、端末とタイピングに行ってみてください。

python -m speech_recognition 

または

python3 -m speech_recognition 

それがどのようなあなたの実行している場合。

これは、使用しているPythonのバージョンによって異なります.SierraにはPython IDLE 2.7.10がインストールされています。

これらのモジュールをPython用にダウンロードすると、3.0.10ではなく2.7.10で動作するようにダウンロードされます。そう

あなたがのpython3をダウンロードし、そうで入力してみてくださいそれだけで2.7.10から、動作しませんのpython3でそれを実行しようとしている場合。

python -m speech_recognition 

私は提案のように、それがで動作するかどうかを確認それがそうであれば、それは私が正しかったことを意味し、Python 2.7.10はそれと共に動作します。

関連する問題