首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能进口水瓶-棉花糖,但要求已经满足。

不能进口水瓶-棉花糖,但要求已经满足。
EN

Stack Overflow用户
提问于 2022-05-29 20:38:00
回答 1查看 229关注 0票数 0

我创建了一个虚拟环境,pip添加了一堆库。他们都工作得很好,除了马斯马洛。

我只是引入了一些进口,并设置了一些变量:

代码语言:javascript
复制
from flask import Flask
from flask_marshmallow import Marshmallow

app = Flask(__name__)
ma = Marshmallow(app)

不幸的是,马斯马洛没有得到承认:

代码语言:javascript
复制
Import "flask_marshmallow" could not be resolved

我已经安装了flask_marshmallow;如果我再次安装,我会得到:

代码语言:javascript
复制
Requirement already satisfied: flask-marshmallow in ./env/lib/python3.9/site-packages (0.14.0)

它被安装在我安装的那个地方--sqlalchemy,它工作得很好。

代码语言:javascript
复制
flask-sqlalchemy in ./env/lib/python3.9/site-packages (0.14.0)

不知道还能尝试什么!

EN

回答 1

Stack Overflow用户

发布于 2022-05-29 21:23:05

这种错误组合暗示版本不匹配。您可能使用错误的pip版本或在错误的环境中安装模块(例如,如果您使用的是虚拟环境)。

如果您有两个不同的Python版本(比如2.x和3.x),并使用python3运行代码,那么一定要使用pip3来安装模块。

您能否尝试此方法并发布更新?:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72427118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档