我使用虚拟环境,PyCharm 无法识别“flask_login”是一个 python 包,即使它识别其他包

问题描述 投票:0回答:1

我想从flask_login导入一些工具,我已经在cmd中下载了它(我导航到我的目录所在的位置,激活我的虚拟环境并编写“pip install Flask-Login”,后来我用“pip list”在那里找到了它),但出现错误 - ModuleNotFoundError:没有名为“flask_login”的模块。 当我将光标放在flask_login 上时,会出现此注释“未解析的引用‘flask_login’”。

我使用 PyCharm,当我想要导入一个包但尚未下载时,PyCharm 会向我显示下载它的选项(在红色灯泡按钮中)。然而,对于这个包来说却没有。

当我使用普通的解释器时,它工作得很好(我也在那里下载了flask_login)。

我按照 ChatGPT 说明进行操作 - 我清除了 Pycharm 的缓存/重新启动它并重新索引了我的项目(根据 Pycharm,它是相同的步骤 - '文件' > '无效缓存' > '无效并重新启动'),它没有帮助。

如果有人能帮助我,我会很高兴,我一无所知。

python flask pycharm virtual-environment
1个回答
0
投票

好吧,我不知道为什么会这样,但是再次下载flask_login后问题就解决了,但是现在是在PyCharm终端而不是像我之前那样在cmd中。

© www.soinside.com 2019 - 2024. All rights reserved.