首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python flask-cors ImportError:没有名为'flask-cors‘Raspberry pi的模块

Python flask-cors ImportError:没有名为'flask-cors‘Raspberry pi的模块
EN

Stack Overflow用户
提问于 2018-02-10 06:03:16
回答 8查看 46K关注 0票数 11

我遵循这里的文档中的flask-cors教程:https://pypi.python.org/pypi/Flask-Cors

但是当我把它安装在我的raspberry pi上并运行我的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脚本:

代码语言:javascript
复制
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')
EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2018-02-10 06:25:46

如果你使用import sysprint(sys.path),这将显示你可用的软件包的安装位置。

如果pip在这些目录之外安装了flask_cors,您应该将文件移动到其中一个目录,或者您可以使用sys.path.append(<your path to flask_cors>)

为了防止pip安装到错误的目录,我建议使用this answer

票数 8
EN

Stack Overflow用户

发布于 2019-07-07 16:29:00

它终于对我起作用了

代码语言:javascript
复制
pip install -U flask-cors
票数 11
EN

Stack Overflow用户

发布于 2020-05-19 01:35:24

我花了一天的时间来解决这个问题。以下是我的步骤:首先,我关闭VSCODE并再次打开它,然后运行

代码语言:javascript
复制
pip uninstall flask
pip uninstall flask_cors
pip3 install flask
pipenv shell
pipenv install flask_cors
pip install pipreqs
git add .
git commit -am "New cor resolved"
git push heroku master
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48714769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档