2
我剛剛安裝在我的電腦flaskext包,我得到以下錯誤,當我輸入一個形式...flaskext格式錯誤
運行此...
from flaskext.wtf import Form
產生這個錯誤..
Traceback (most recent call last):
File "/home/nater/predwebapp/flask_main.py", line 1, in <module>
from flaskext.wtf import Form
File "/usr/lib/python2.7/dist-packages/flaskext/wtf/__init__.py", line 72, in <module>
__all__ += fields.__all__
AttributeError: 'module' object has no attribute '__all__'
不知道該從哪裏出發。我認爲這可能是一個安裝錯誤,所以我試圖重新安裝軟件包,但結果是一樣的。我在Ubuntu 12.04上使用python 2.7.3。
從技術上講,您安裝了Flask-WTF,其中包含flaskext軟件包。如果可能的話,你應該使用'flask.ext'而不是'flaskext',因爲這是首選方法(參見[here](http://flask.pocoo.org/docs/extensiondev/#extension-import-transition) )。你安裝了哪個版本的Flask-WTF? –
我安裝了python-flaskext.wtf的0.5.2版本 – b10hazard
最新版本的Flask-WTF是0.8.4。如果可能,我建議更新到更新的版本。您可能會遇到[此問題](https://bitbucket.org/danjac/flask-wtf/issue/21/flask-wtf-is-broken-with-wtforms-10),評論者說這是一個問題0.5但不在0.6。 –