Итак, я работаю в виртуальной среде Python и изучаю флешку. Все шло хорошо, пока я не узнал о формах. Я установил pip Flask-WTF
в консоли (так же, как я делал это с Flask), за исключением того, что когда я набрал код, я увидел, что ни flask_wtf
, ни wtforms
нельзя импортировать. Вот мой код:
from flask_wtf import FlaskForm
from wtforms import BooleanField, PasswordField, StringField, SubmitField
from wtforms.validators import DataRequired
class LoginForm(FlaskForm):
username = StringField('Username', validators=[DataRequired()])
password = PasswordField('Password', validators=[DataRequired()])
remember_me = BooleanField('Remember Me')
submit = SubmitField('Sign In')
Я получаю ошибки в строках 1 - 3 для всего импорта. Вот мой каталог FlaskProject
(верхнего уровня):
Каталог верхнего уровня Flask Project
Вот все модули, которые я установил:
Установленные модули Flask Project
Я действительно не уверен, что вызывает эти ошибки.
РЕДАКТИРОВАТЬ: Я также думаю, что стоит отметить, что я не получаю ошибки при импорте других модулей, таких как колба. Если кто-то спросит, вот версии модулей, которые я установил в данный момент:
Установленные модули с версиями
EDIT2: я использую Python 3.7
EDIT3: это единственные две вещи, которые я не могу импортировать
EDIT4: я на самом деле решил эту проблему, и я понятия не имею, почему, но VSCode помечал эти элементы как неспособные для импорта, когда они фактически импортировались совершенно нормально. В любом случае, спасибо за помощь всем!