PyCharm下找不到flask_sqlalchemy的问题

发生环境:

windows 10
pycharm 2018.1
python 3.6


python新手,今天在做一个Flask的作业时,导入flask_sqlalchemy模块显示错误
在这里插入图片描述

使用pycharm的快捷包安装无效后我想到使用pipenv去虚拟环境里安装,显示安装成功

PyCharm下找不到flask_sqlalchemy的问题_第1张图片

但是在pycharm里仍然显示红线错误,我尝试了启动工程,但是显示没有此模块

在这里插入图片描述

这就很奇怪了,明明已经安装了这个包,但是pycharm却无法导入,于是我选择进入了pycharm的包管理界面:
File→Setting→Project:XXX→Project Interpreter

PyCharm下找不到flask_sqlalchemy的问题_第2张图片
点击右边那个绿色“+”进入包管理,搜索后发现没有flask_sqlalchemy这个包!?

PyCharm下找不到flask_sqlalchemy的问题_第3张图片

教材有问题?
PyCharm下找不到flask_sqlalchemy的问题_第4张图片

这是我的第一反应
后来又仔细的尝试了一些方法,终于让我知道怎么解决了
PyCharm下找不到flask_sqlalchemy的问题_第5张图片

注意到那个差别没~?是flask-sqlalchemy,不是"_“下划线,而是”-"中划线
这样就可以搜索出flask-sqlalchemy这个模块,然后代码就可以正常使用了

注意代码内导入的时候,还是用"_“下划线连接,如果用”-"会报错
在这里插入图片描述
在这里插入图片描述

已将此BUG报告了,希望早日修复。

你可能感兴趣的:(学习日志)