在这里发布之前,我已经尝试过所有其他的解决方案,所以我希望这不会被删除。错误来自于这一行:
from flask_sqlalchemy import SQLAlchemy
我正在运行最新版本的VSCode。我在虚拟环境中尝试过的东西(venv)
1. pip install flask_sqlalchemy
2. pip3 install flask_sqlalchemy
3. pip install flask_sqlalchemy --user
我还将python解释器设置为虚拟环境中的解释器。
我可以看到requirements.txt:中安装了flask_sqalchemy
Flask==1.1.1
Flask-SQLAlchemy==2.5.1
我真不知道在这点上还能做些什么。
发布于 2022-11-18 23:10:47
我也遇到了同样的问题,但我使用的是pipenv,它为在该环境中安装python模块的执行设置了一个特殊的环境。当我执行"pipenv“命令时,响应将显示所创建的环境,并为此环境提供解释器的版本。
我得到的信息是:myuser@pspec7:~/pydev/烧瓶$。/home/myuser/.local/share/virtualenvs/flask-E0DF0fBp/bin/activate
当您到达可以选择解释器的位置时:在解释器列表中,查找与您的环境相对应的路径。
从上面的行来看,我的解释器是:Python3.8.10(‘烧瓶-E0DF0fBp’)
这是给我的。你得去找你的串。如果不正确设置解释器,它就无法查看已安装的包。
https://stackoverflow.com/questions/71489531
复制相似问题