2017-03-10 9 views
0

Flask-Adminを実行している小さなプロジェクトがあります。突然私はプロジェクトを構築することができません。私は以前のコミットを終えてしまい、問題の内容を理解することができません。それはフラスコ - マシュマロのインポートされているように見えますが、私はそれを引き起こしているものとして、それ以上の情報を得ることはできません。Flask-Marshmallowをインポートするときに予期しないキーワード引数のエラー

from flask import Flask, render_template, url_for, redirect 
from flask_admin import Admin, AdminIndexView 
from flask_sqlalchemy import SQLAlchemy 
from flask_admin.contrib.sqla import ModelView 
from flask_security import Security, SQLAlchemyUserDatastore, current_user, login_required, utils 
from wtforms.fields import PasswordField 
flask_admin import helpers as admin_helpers 
from flask_marshmallow import Marshmallow 

app = Flask(__name__) 
app.config.from_pyfile('config.py', silent=True) 

db = SQLAlchemy(app) 
ma = Marshmallow(app) 

とトレースバックがある:

Traceback (most recent call last): 
admin | File "parcelnotifier.py", line 1, in <module> 
admin |  from app import app 
admin | File "./app/__init__.py", line 8, in <module> 
admin |  from flask_marshmallow import Marshmallow 
admin | File "/usr/local/lib/python3.5/dist-packages/flask_marshmallow/__init__.py", line 29, in <module> 
admin |  from . import sqla 
admin | File "/usr/local/lib/python3.5/dist-packages/flask_marshmallow/sqla.py", line 13, in <module> 
admin |  import marshmallow_sqlalchemy as msqla 
admin | File "/usr/local/lib/python3.5/dist-packages/marshmallow_sqlalchemy/__init__.py", line 4, in <module> 
admin |  from .schema import (
admin | File "/usr/local/lib/python3.5/dist-packages/marshmallow_sqlalchemy/schema.py", line 98, in <module> 
admin |  class TableSchema(with_metaclass(TableSchemaMeta, ma.Schema)): 
admin | File "/usr/local/lib/python3.5/dist-packages/marshmallow/compat.py", line 66, in __new__ 
admin |  return meta(name, bases, d) 
admin | File "/usr/local/lib/python3.5/dist-packages/marshmallow/schema.py", line 106, in __new__ 
admin |  klass.opts = klass.OPTIONS_CLASS(meta, ordered=ordered) 
admin | TypeError: __init__() got an unexpected keyword argument 'ordered' 

答えて

0

私はちょうどゼロからフラスコプロジェクトとの依存関係をインストールし、私は同じ正確なエラーを持っています。 https://pypi.python.org/pypi/marshmallow :それはマシュマロのパッケージが更新yersterdayをbeendているようだ「アップロード:2017年3月10日」

このバグは、開発チームに報告されています:https://github.com/marshmallow-code/marshmallow/issues/597

+0

更新:補正が展開されています。私はちょうどそれをテストし、パッケージは現在動作しています。 – harfangeek

+0

情報ありがとうございます。ドッカーのコンテナを再構築するだけで、すべてが再び機能します。 – user7692855

関連する問題