【问题标题】:Failed to start python after installing speech_recognition package安装speech_recognition包后启动python失败
【发布时间】:2017-05-30 16:00:49
【问题描述】:

我已经在我的笔记本电脑上安装了这个包 (SpeechRecognition),现在我正试图让它在我的 Imac (sierra) 上工作。 我按照macbook上的一样安装。

但是在尝试运行测试时出现以下错误。

python -m 语音识别

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 安装似乎有问题...
  • 可能是路径问题?当 '''echo $PYTHONPATH''' 我得到一个空行作为结果
  • 您使用系统 python 安装了该软件包,然后尝试将其与用户安装的 python 一起使用。确保您使用相同的 python 安装和使用该软件包。

标签: python speech-recognition


【解决方案1】:

尝试进入终端并输入:

python -m speech_recognition

python3 -m speech_recognition

如果这就是你的跑步方式。

这取决于您使用的 python 版本,Sierra 已经安装了 python IDLE 2.7.10。

如果您为 python 下载这些模块,它将下载它们以与 2.7.10 而不是您可能正在使用的 3.0 + 一起使用。

因此,如果您下载了 python3 并尝试使用 python3 运行它,它将无法正常工作,只能从 2.7.10 开始,因此请尝试输入。

python -m speech_recognition

就像我建议的那样,看看它是否在终端中有效,如果有效,则表示我是对的,python 2.7.10 可以使用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-11
    • 2019-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多