【问题标题】:PyMongo and Flask on Linux serverLinux 服务器上的 PyMongo 和 Flask
【发布时间】:2016-05-05 06:42:06
【问题描述】:

我正在尝试从我的 FLASK 应用程序连接到我的 MongoDB 实例,但遇到了问题。我按照https://flask-pymongo.readthedocs.org/en/latest/的教程进行操作

当我尝试运行服务器时,我收到以下错误: ImportError: No module named flask.ext.pymongo

我跑过pip install Flask-PyMongo。 当我尝试使用 from flask.ext.pymongo import PyMongo 导入 PyMongo 时代码失败

【问题讨论】:

  • 你的文件命名为 flask.py 吗?
  • @biobirdman 你指的是哪个文件?
  • 您确定 pip 链接到您用于运行应用程序的同一个解释器吗? Flask-PyMongo 是否在python -m pip list 下列出?
  • 原来我的 Flask 应用程序只使用“libs”文件夹中的库。感谢您的所有帮助

标签: python linux mongodb flask pymongo


【解决方案1】:

原来问题的解决方案是我需要使用 pip install -t lib Flask-PyMongo 将 Flask-PyMongo 下载到我的项目本地 libs 文件夹中

这是由于我的配置文件中的行vendor.add('lib')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-05
    • 2021-05-21
    • 1970-01-01
    • 1970-01-01
    • 2020-07-21
    • 2021-06-22
    • 2016-03-03
    相关资源
    最近更新 更多