0
我已经在我的笔记本电脑上安装了这个包(SpeechRecognition),现在我正试图让它在我的Imac(sierra aswell)上工作。 我按照macbook上的安装进行了相同的安装。安装speech_recognition包后无法启动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
看起来你的Python安装有问题... – ForceBru
也许PATH的问题? '''echo $ PYTHONPATH'''我得到空行 – Blckpstv
您使用系统python安装了软件包,然后尝试将它与用户安装的python一起使用。确保你安装和使用相同的python包。 – Goyo