我创建了一个虚拟环境,pip添加了一堆库。他们都工作得很好,除了马斯马洛。
我只是引入了一些进口,并设置了一些变量:
from flask import Flask
from flask_marshmallow import Marshmallow
app = Flask(__name__)
ma = Marshmallow(app)不幸的是,马斯马洛没有得到承认:
Import "flask_marshmallow" could not be resolved我已经安装了flask_marshmallow;如果我再次安装,我会得到:
Requirement already satisfied: flask-marshmallow in ./env/lib/python3.9/site-packages (0.14.0)它被安装在我安装的那个地方--sqlalchemy,它工作得很好。
flask-sqlalchemy in ./env/lib/python3.9/site-packages (0.14.0)不知道还能尝试什么!
发布于 2022-05-29 21:23:05
这种错误组合暗示版本不匹配。您可能使用错误的pip版本或在错误的环境中安装模块(例如,如果您使用的是虚拟环境)。
如果您有两个不同的Python版本(比如2.x和3.x),并使用python3运行代码,那么一定要使用pip3来安装模块。
您能否尝试此方法并发布更新?:)
https://stackoverflow.com/questions/72427118
复制相似问题