Upon trying to run my code on AWS Lambda, I am getting the error "Unable to import module 'lambda_function': No module named Flask"
I have already installed python and python flask in the virtual environment and all other required libraries
import Flask
from flask import Flask
from flask import jsonify
from flask import request
from flask_pymongo import PyMongo
app = Flask(__name__)
app.config['MONGO_DBNAME'] = 'users'
app.config['MONGO_URI'] = 'mongodb://127.0.:27017/users'
mongo = PyMongo(app)
@app.route('/user', methods=['POST'])
def get_userdetail():
user = mongo.db.users
output = []
for s in user.find():
output.append({'Firstname' : s['Firstname'], 'Lastname' :
s['Lastname']})
return jsonify({'result' : output})
if __name__ == '__main__':
app.run(debug=True)
I just expected the code to run but instead I am getting this error