【问题标题】:Flask installed in server, but still receiving "no module named flask" errorFlask 安装在服务器中,但仍然收到“no module named flask”错误
【发布时间】:2018-09-17 11:04:38
【问题描述】:

我正在尝试将一个小型测试应用程序部署到服务器上,但即使在服务器上安装了 Flask,每次尝试在服务器。

这是我收到的错误消息,服务器告诉我 Flask 已安装 。

我查看了此站点上的其他一些解决方案,但我不得不承认我是一个完全的菜鸟,甚至无法理解其中一些解决方案的含义。有人提到路径文件错误,但我不确定这意味着什么或如何在服务器上修复它。谁能解释可能出了什么问题以及如何解决?

【问题讨论】:

  • 如何启动服务器?为什么不使用 virtualenv(我知道它不能直接回答问题,但这可能是一个开始)?
  • 我正在使用 Apache2 和 WSGI 来部署应用程序,如果这就是您的要求。我不确定如何将 virtualenv 添加到已经存在的项目中,但此时我已经准备好尝试任何东西。你有关于如何做到这一点的好教程吗?
  • 你有没有安装其他版本的python?
  • 据我所知没有。 python -V 只显示 2.7.15rc1

标签: python python-2.7 flask


【解决方案1】:

试试

help('modules')

Python shell中,这会将所有可用模块列为explained here按照该帖子的答案中提到的步骤

如果仍然无法解决您的问题,请尝试uninstalling and reinstalling flask module.

如果还是不行,you can try this instead或该帖子下方列出的答案。

让我知道这是否有效。

【讨论】:

  • 谢谢,我仍然不确定问题出在哪里,但卸载所有内容然后使用 venv 重新安装烧瓶似乎可以解决问题。非常感谢。
猜你喜欢
  • 2019-07-21
  • 2018-12-17
  • 1970-01-01
  • 1970-01-01
  • 2016-06-13
  • 2017-02-20
  • 1970-01-01
  • 1970-01-01
  • 2018-12-30
相关资源
最近更新 更多