Import flask.ext.wtf
Ich bin mit venv, und ich entwickle mit eclipse .
Ich möchte hinzufügen, eine Kontakt-Seite .
Habe ich :
$ . bin/activate
$ pip install flask-wtf
Und ich Importiere einige Module in der forms.py :
Habe ich dieses :
from flask.ext.wtf import Form, TextField, TextAreaField, SubmitField
und dann dies :
from flask.ext.wtf import Form
from wtforms.fields import TextField, BooleanField
Keiner von Ihnen arbeitete, da hatte ich diesen Fehler :
from flask.ext.wtf import Form
File "/usr/local/lib/python2.7/dist-packages/flask/exthook.py", line 87, in load_module
raise ImportError('No module named %s' % fullname)
ImportError: No module named flask.ext.wtf
- Ich habe das Skript ausführen genau die virtuelle Umgebung?
- Hast du konfigurieren Sie eclipse-pydev verwenden der python-interpreter des virtualenv?
- Ja, ich denke, dass die Konfiguration gut ist, und ich habe immer noch das problem .
Du musst angemeldet sein, um einen Kommentar abzugeben.
Welche version von flask-wtf hast du installiert?
Seit der version 9 Sie wollen alle das Feld Einfuhren von WTForms nicht aus der Flasche-WTF.
Also Ihre Importe werden (beachten Sie, dass nach
docs
import-Anweisung wurde geändert):virtualenv
und gebenpip show flask
, die version, die es zeigt, ist :Version: 0.10.1
. Wenn ich das Importe, wie Sie sagte :ImportError: No module named flask_wtf
/usr/local/lib/python2.7/dist-packages/flask/
stattdessen suchte es in meinemvenv
Ordner .Ich löste dies durch die Verwendung
venv/bin/pip install flask-wtf
stattpip install flask-wtf
(auch wenn ich aktiviert venv, bevor der zweite Befehl. bin/activate
)Musste ich
statt
Sogar nach der änderung unterschiedliche Stile importieren und neu zu installieren-Kolben, Kolben-wtf, wenn es dann immer noch nicht klappt : dann in der
config.py
( "config.py
kann verschiedene Namen zB app_config.py etc)fügen Sie die Zeile
legen Sie die lib-Pfad von eigene app , in meinem Fall war es
"venv/Lib/site-packages"