【问题标题】:Can't pip microsoft azure-cognitiveservices-speech?不能 pip microsoft azure-cognitiveservices-speech?
【发布时间】:2019-06-22 20:21:06
【问题描述】:

按照此处的指南安装 microsoft azure text to Speech SDK:https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/quickstart-python#install-the-speech-sdk

它说要运行 pip install azure-cognitiveservices-speech ,但不幸的是这会返回

找不到满足要求 azure->cognitiveservices-speech 的版本(来自版本:)没有为 >azure-cognitiveservices-speech 找到匹配的分布

我尝试在末尾添加版本号 ==1.2.0,还添加了 --pre。所以:

python -m pip install azure-cognitiveservices-speech --pre

python -m pip install azure-cognitiveservices-speech==1.2.0

我可以使用python -m pip install azure,它下载了一大堆模块,但没有下载认知服务模块。我在 python 2.7 和 python 3.7 上进行了尝试,并且我还安装了 Microsoft Visual C++ Redistributable for Visual Studio 2017。如果有人对如何安装此模块有任何想法,将不胜感激。

这里是 pypi 链接:https://pypi.org/project/azure-cognitiveservices-speech/

【问题讨论】:

  • azure-cognitiveservices-speech 版本 1.2.0 is available 适用于 MacOS、Linux 和 Windows 的 Python 3.5、3.6 和 3.7,仅限 64 位。你的 Python 版本是什么?检查它是否是 64 位,而不是 32:python -c "import struct; print(struct.calcsize('P') * 8)"
  • 谢谢,就是这样..

标签: python pip text-to-speech microsoft-cognitive microsoft-speech-api


【解决方案1】:

azure-cognitiveservices-speech 1.2.0 版可用于 Python 3.53.63.7,适用于 MacOS、Linux 和 Windows,仅限 64 位

您的 Python 版本是多少?检查它是 64 位,而不是 32 位:

控制台/外壳:

python -c "import struct; print(struct.calcsize('P') * 8)"

【讨论】:

    猜你喜欢
    • 2021-04-15
    • 1970-01-01
    • 2020-09-13
    • 1970-01-01
    • 2020-10-27
    • 1970-01-01
    • 1970-01-01
    • 2019-05-03
    • 2021-01-31
    相关资源
    最近更新 更多