猎鹰枪炮弹Incorterror:没有名为HPARAMS的模块



我已经在使用Gunicorn和nginx创建的来源上工作,以便多个人可以访问它而没有任何问题。

以前,Falcon以.py的身份运行,但是https://www.digitalocean.com/community/tutorials/how-to-deploy-falcon-falcon-web-applications-with-gunicorn-and-gunicorn-and-nginx-nginx-on--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 trackback(最近的呼叫 最后(:文件 "/data/falcon_app/venv/lib/python3.5/site-packages/gunicorn/app/base.py", 第93行,在get_config_from_filename中 execfile_(fileName,cfg,cfg(文件"/data/falcon_app/venv/lib/python3.5/site-packages/gunicorn/gunicorn/gunicorn/ compat.py", 第72行,在Execfile 中 返回six.exec_(代码, * args(文件" demo_server.py",第3行,in 来自HPARAMS导入HPARAMS,HPARAMS_DEBUG_STRING IMBORTERROR:无模块名为" HPARAMS"

我如何解决这个Importerror?谢谢..

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

sudo apt install gunicorn3

,然后

gunicorn3 demo_server:app

为我工作

相关内容

  • 没有找到相关文章

最新更新