微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

烧瓶和破折号:在虚拟ENV上工作,但不在服务器上

如何解决烧瓶和破折号:在虚拟ENV上工作,但不在服务器上

我有一个从烧瓶运行破折号的应用程序。我是按照hackesandslackers here

的指示制作的

该应用程序可以在我的虚拟环境中正常运行。

我要按照他们的网站here上的指示,在ubuntu上与Linode一起部署我的应用。

但是,当我进入Install and Configure Gunicorn部分并运行gunicorn -w 3 PlantPhyto:app时,出现以下错误

    from PlantPhyto import create_app
ImportError: cannot import name 'create_app' from partially initialized module 'PlantPhyto' (most likely due to a circular import) (/home/PlantPhyto/__init__.py)

有人有类似的经验吗?

澄清一下,我对烧瓶和程序设计总体而言是新手。 预先感谢您的帮助。

解决方法

好的...这很尴尬,但是正如我所说:我是编程新手。

问题是我正在调用初始文件wsgi.py。因此,这引发了问题。我重命名为var dict = JsonConvert.DeserializeObject<ExpandoObject>(json) as IDictionary<string,object>; ,现在可以正常运行了。我不知道是否需要使用该特定名称,但这就是我所做的,问题已经解决。 xD

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。