【问题标题】:Problem with importing the module in Flask在 Flask 中导入模块的问题
【发布时间】:2021-06-17 16:27:36
【问题描述】:

我正在使用 Nginx 和 uwsgi 在 Ubuntu 上运行 Flask。

我遇到的问题是,当我尝试将自定义模块导入 Flask 时,它似乎不起作用。 我只是通过以下方式导入模块:

import modulename

模块名称与 Flask 应用位于同一目录中。

查看 uwsgi 日志时,我可以看到错误:

---没有找到python应用程序,检查你的启动日志是否有错误---

此错误消息仅在我导入模块时显示,如果删除一切正常。

对如何解决此问题或导致此消息的原因有何建议?

【问题讨论】:

  • 不,点也不行
  • 目录名是什么试试import directory_name.module_name
  • 不行,还是不行……
  • 你检查过this吗?

标签: python flask


【解决方案1】:

花了一些时间后,我发现我必须使用以下命令重新加载守护进程:

systemctl daemon-reload

之后我也重新启动了我的项目

sudo systemctl restart myproject

这解决了我遇到的问题,现在我可以按预期导入我的模块了。

【讨论】:

    猜你喜欢
    • 2018-12-21
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    • 2021-08-04
    • 1970-01-01
    • 1970-01-01
    • 2015-09-26
    • 2013-12-19
    相关资源
    最近更新 更多