from flask import Flask
from flask_cors import CORS
app = Flask(__name__)
CORS(app)
@app.route('/')
def home():
return 'Hello, World!'
if __name__ == '__main__':
app.run(debug=True)
目前是 3.10.0 版本,我尝试过 sys.path.append、pip install -u flask_cors pip3 install flask_cors 等。它不适用于和我有同样问题的人。
如果将光标移动到 flask_cors,则会出现消息 No module named 'flask_cors'。
另外,当我运行 python app.py 时,我得到 ModuleNotFoundError: No module named 'flask_cors'。
任何帮助,将不胜感激。
几个月前我遇到了同样的问题,你能检查所有软件包是否都正确安装了pip freeze
.
import sys
import os
from flask import Flask, request, jsonify, redirect
try:
from flask_cors import CORS, cross_origin # The typical way to import flask-cors
except ImportError:
# Path hack allows examples to be run without installation.
import os
parentdir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
os.sys.path.insert(0, parentdir)
from flask_cors import CORS, cross_origin
app = Flask(__name__)
CORS(app)
我对此代码的要求:
Flask==1.1.1
Flask-Cors==3.0.8
Flask-Migrate==2.5.2
Flask-Script==2.0.6
Flask-SQLAlchemy==2.4.0
psycopg2-binary==2.8.3
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句