【问题标题】:falcon gunicorn ImportError: No module named hparamsfalcon gunicorn ImportError:没有名为 hparams 的模块
【发布时间】:2018-07-28 20:51:52
【问题描述】:

我已经在处理我已经使用 gunicorn 和 nginx 创建的源代码,以便多人可以毫无问题地访问它。

以前,falcon 以 .py 格式运行,但 https://www.digitalocean.com/community/tutorials/how-to-deploy-falcon-web-applications-with-gunicorn-and-nginx-on-ubuntu-16-04 引用网站时出现问题

我的程序名称是demo_server.py 并且该代码包括

import argparse
import falcon
from hparams import hparams, hparams_debug_string
import os
from synthesizer import Synthesizer // model (train model)

当我这样输入时

gunicorn -b localhost: 5000 demo: app --reload

,出现如下错误。

读取配置文件失败:demo_server.py Traceback(最近调用 最后):文件 “/data/falcon_app/venv/lib/python3.5/site-packages/gunicorn/app/base.py”, 第 93 行,在 get_config_from_filename execfile_(文件名、cfg、cfg)文件“/data/falcon_app/venv/lib/python3.5/site-packages/gunicorn/compat.py”, 第 72 行,在 execfile 中 return Six.exec_ (code, * args) 文件“demo_server.py”,第 3 行,在 from hparams import hparams, hparams_debug_string ImportError: No module named 'hparams'

如何解决此 ImportError? 谢谢..

【问题讨论】:

    标签: gunicorn importerror falconframework


    【解决方案1】:

    很可能您已经在本地计算机上安装了对应于 python2.7 的 gunicorn,并且您必须使用包含站点包的 python3.x 来运行您的 falcon应用。 尝试安装 gunicorn3

    sudo apt install gunicorn3
    

    然后

    gunicorn3 demo_server:app
    

    为我工作

    【讨论】:

      猜你喜欢
      • 2018-10-23
      • 2019-12-01
      • 2020-05-04
      • 2018-05-16
      • 2015-01-18
      • 1970-01-01
      • 2017-06-30
      • 2018-03-10
      • 2015-04-24
      相关资源
      最近更新 更多