从flask_pymongo导入PyMongo ModuleNotFoundError时出错:没有名为“ flask_pymongo”的模块

时间:2020-01-30 10:22:36

标签: python pymongo flask-pymongo

我遇到此错误,我还安装了flask-pymongo库,但是它仍然显示错误,我尝试了许多不同的方法,但是当我使用它时却是相同的错误。有什么办法可以解决它。我也在下面分享我的代码。

from flask import Flask

from flask_pymongo import PyMongo

from bson.json_util import dumps

from bson.objectid import ObjectId

from flask import jsonify, request

from werkzeug.security import generate_password_hash, check_password_hash

app = Flask(__name__)

app.secret_key = "secretkey"

app.config['MONGO_URI'] = "mongodb://localhost:27017/Users"

mongo = PyMongo(app)

if __name__ == "__main__":
    app.run(debug=True)

1 个答案:

答案 0 :(得分:0)

确保已在运行的环境中安装了软件包。

例如,如果您已全局安装了软件包,但是在新的虚拟环境(venv)中运行此脚本,则它将引发错误。因此,从venv内部运行pip install命令,然后尝试运行此脚本。