Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从flask marshmallow访问'SQLAlchemyAutoSchema'时遇到问题,尽管我已经安装了flask marshmallow的最新版本_Python_Flask_Flask Sqlalchemy_Marshmallow - Fatal编程技术网

Python 从flask marshmallow访问'SQLAlchemyAutoSchema'时遇到问题,尽管我已经安装了flask marshmallow的最新版本

Python 从flask marshmallow访问'SQLAlchemyAutoSchema'时遇到问题,尽管我已经安装了flask marshmallow的最新版本,python,flask,flask-sqlalchemy,marshmallow,Python,Flask,Flask Sqlalchemy,Marshmallow,我尝试过各种版本的flask棉花糖,并安装和卸载了最新版本。正如您在下面看到的,我还验证了我使用的是最新版本,该版本应该具有SQLAlchemyAutoSchema,但我无法访问它 >>> import flask_marshmallow >>> dir(flask_marshmallow) ['EXTENSION_NAME', 'LooseVersion', 'Marshmallow', 'Schema', '__all__', '__builtins__'

我尝试过各种版本的flask棉花糖,并安装和卸载了最新版本。正如您在下面看到的,我还验证了我使用的是最新版本,该版本应该具有
SQLAlchemyAutoSchema
,但我无法访问它

>>> import flask_marshmallow
>>> dir(flask_marshmallow)
['EXTENSION_NAME', 'LooseVersion', 'Marshmallow', 'Schema', '__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', '__version__', '__version_info__', '__warningregistry__', '_attach_fields', 'base_fields', 'compat', 'exceptions', 'fields', 'flask_sqlalchemy', 'has_sqla', 'pprint', 'schema', 'warnings']
>>> flask_marshmallow.__version__
'0.12.0'
>>> flask_marshmallow.Marshmallow()
<flask_marshmallow.Marshmallow object at 0x10300de48>
>>> flask_marshmallow.Marshmallow().SQLAlchemyAutoSchema
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Marshmallow' object has no attribute 'SQLAlchemyAutoSchema'
>>进口棉花糖
>>>总监(棉花糖)
“UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUu fields、compat、exceptions、fields、flask\u sqlalchemy、has\u sqla、pp“打印”、“架构”、“警告”]
>>>摇瓶棉花糖__
'0.12.0'
>>>棉花糖
>>>flask_marshmallow.marshmallow().SQLAlchemyAutoSchema
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
AttributeError:“棉花糖”对象没有属性“SQLAlchemyAutoSchema”

我不知道是什么导致了这一切。以前有人看到过吗?

您是否查看过此链接并尝试过所有建议的解决方案,以确定这是否能解决您的问题?是的,我已经看过那些建议的修复方法了。最终对我起作用的是将marshmallow sqlalchemy升级到0.23.0版。您是否查看了此链接并尝试了此处建议的所有解决方案,以确定这是否可以解决您的问题?是的,我已经看过那些建议的修复方法了。最终对我有效的是将棉花糖sqlalchemy升级到0.23.0版。