【问题标题】:Problem with azure-cognitiveservices-speech on herokuheroku 上 azure-cognitiveservices-speech 的问题
【发布时间】:2020-09-13 07:55:33
【问题描述】:

我想将我的应用程序部署到 heroku 服务器。 当我发送请求时,我会响应此日志:

2020-05-26T13:30:56.122694+00:00 app[web.1]: _speech_py_impl = swig_import_helper() 2020-05-26T13:30:56.122695+00:00 app[web.1]:文件“/app/.heroku/python/lib/python3.6/site-packages/azure/cognitiveservices/speech/speech_py_impl.py” ,第 16 行,在 swig_import_helper 中 2020-05-26T13:30:56.122695+00:00 app[web.1]: return importlib.import_module('_speech_py_impl') 2020-05-26T13:30:56.122696+00:00 app[web.1]:文件“/app/.heroku/python/lib/python3.6/importlib/init.py”,第 126 行,在 import_module 中 2020-05-26T13:30:56.122696+00:00 app[web.1]: return _bootstrap._gcd_import(name[level:], package, level) 2020-05-26T13:30:56.122702+00:00 app[web.1]: ModuleNotFoundError: No module named '_speech_py_impl'

我在安装时遇到问题 ModuleNotFoundError: No module named '_speech_py_impl'

我的文件要求.txt

Flask
requests
gunicorn
azure-cognitiveservices-speech

我在heroku上运行这个命令也有问题:

sudo apt-get install build-essential libssl1.0.0 libasound2

如何解决这个问题?

【问题讨论】:

    标签: python azure heroku


    【解决方案1】:

    你好,我也遇到了这个问题。 这是我的解决方法。

    1. 将此buildpack 添加到您的 Heroku 应用中。

    https://github.com/hopkinschris/heroku-buildpack-apt

    1. 在您的项目中创建一个文件调用 Aptfile

    2. 把你想安装的包的名字放在Aptfile中,就像requirement.txt

    build-essential
    libssl1.0.0
    libasound2
    

    【讨论】:

      猜你喜欢
      • 2019-06-22
      • 1970-01-01
      • 2021-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-27
      • 2019-05-21
      • 1970-01-01
      相关资源
      最近更新 更多