PyCharm + Flask: Неразрешенная ссылка. Как правильно импортировать пространства имен Python?

Я добавил Flask и Flask-Script в виртуальную среду PyCharm . Приложение работает, но PyCharm дает мне различные ошибки:

 Unresolved reference "Manager" (from flask.ext.script import Manager) Cannot find reference "script" in "__init__.py" (from flask.ext.script import Manager) No module named "script" (command = flask.ext.script.Command(app) 

В результате завершение кода не работает.

Поэтому, если я напрямую импортирую модули, такие как импорт кода в файле flask_script, но я не уверен, что это предназначение!

Я могу исправить это, если импортировать flask_script непосредственно вместо flask.ext . Это допустимое обходное решение?

Есть ли еще какой-то другой способ решить это? Я прочитал несколько ответов, но ни один из них, похоже, не решает эту проблему.

В вашем venv> lib> python3.x> site-packages отмечают сайты-пакеты как исходный корень.

Вы должны указать PyCharm, который вы используете интерпретатором. Предположим, вы используете какой-либо virtualenv, на Mac (похож на Linux) перейдите в меню «Файл»> «Настройки по умолчанию»> «Переводчик проекта»

Затем нажмите небольшое колесо механика рядом с выпадающим меню интерпретатора проекта и выберите «добавить местный» и выберите переводчика.

Надеюсь это поможет.