2015-05-03 6 views
5

Я реорганизовал мой webapp, и теперь мой IDE pycharm отмечает некоторые импортные красные. Зачем?Почему мой импорт больше не работает?

from wtforms import Form, TextField, validators, SelectField

Мой IDE отмечает Form, TextField и SelectField красный, поскольку они не могут быть импортированы. («Неразрешенная ссылка»). Что делать, если мне нужны эти классы в моем проекте?

+2

Вы выбрали свой env в pycharm? вы уверены, что wtforms установлен? –

+0

@OrDuan Я не устанавливал wtforms на python, я просто держу библиотеку рядом с другими моими зависимостями. Полагаю, я должен установить его на python с пипсом или аналогичным? Или добавить его с моим env в pycharm, если бы я знал, как это сделать. – Montao

ответ

3

Вы должны установить его в вашей среде (в соответствии с замечаниями вы не делали), пожалуйста, попробуйте следующее:

Настройки -> Проект: MyProjectName -> Project Переводчик

Затем нажмите на кнопку зеленый плюс и выберите свои пакеты

5

Попробуйте удалить библиотеки из своего проекта, если они находятся в библиотеках, а затем повторно импортировать эти библиотеки.

Кроме того, я предполагаю, что вы это сделали, но убедитесь, что библиотеки фактически установлены и представлены в доступном месте, которое правильно отображается.

Смежные вопросы