最近想学习一下flask,在安装了flask之后在Eclipse里import flask模块的时候发现会有如下问题:
Google了一圈,相应的资料都看了,这几篇有帮助(需FQ),我按照第一个参考设置了一下,红叉仍然没有去掉。
第二个博客是英文的且无图无真相,就没仔细看(但其实是解决了问题的)。这里就自己的设置图文并茂地记录一下。
1. http://stackoverflow.com/questions/14997336/how-to-make-eclipse-pydev-happy-to-see-flask-extensions-on-windows
2. http://blog.jasongiedymin.com/post/3855004203/make-eclipse-pydev-happy-to-see-flask-flask
虽然运行没有问题,但看着总是很难受,有代码洁癖的人看肯定不爽。
解决办法如下:
1. 按照第一个参考,设置步骤如下:
a) 选择Eclipse中的'Windows' > 'Preferences' > 'Interpreter - Python'
b) 点选Forced Builtins,点击'New'按钮,添加flask.ext并确认。
2. 点击Libraries Tab,点选右侧的按钮: 'New Folder',选择flask所在的安装路径并点击确定(Eclipse会加载一会)。
3. 重启,点击'File' > 'Restart'重启Eclipse。再检查一下import flask的显示状态看看,小红叉真的没有了!~