【发布时间】:2018-07-20 18:02:10
【问题描述】:
我正在关注此处文档中的 flask-cors 教程: https://pypi.python.org/pypi/Flask-Cors
但是当我将它安装在我的树莓派上并运行我的 python 应用程序时,我收到了这个错误
Traceback (most recent call last):
File "app.py", line 3, in <module>
from flask_cors import CORS, cross_origin
ImportError: No module named 'flask_cors'
这是我的 python 脚本:
from flask import Flask
from Main import main
from flask_cors import CORS, cross_origin
app = Flask(__name__)
CORS(app)
main = main()
@app.route('/turn' ,methods=['GET', 'OPTIONS'])
def index():
return main.turn()
if __name__ == '__main__':
app.run(debug=True, host='0.0.0.0')
【问题讨论】:
-
$ pip install -U flask-cors并检查它是否安装在正确的目录中 -
我已经这样做了,但不起作用
-
我的意思是,它说已经安装但无法正常工作
-
如果您是
print(sys.path),则必须确保flask_cors位于这些打印目录之一中。 -
NameError: name 'sys' 未定义
标签: python flask raspberry-pi flask-cors