Flask в PyCharm - ImportError: попытка относительного импорта без известного родительского пакета - PullRequest
0 голосов
/ 23 февраля 2020

Я пытаюсь создать и запустить простой flask сервер в сообществе PyCharm 2019.3

Я работаю с python 3.7. Я использовал venv для создания проекта. Flask был установлен следующим образом:

(venv) pip install flask

из терминала pycharm на c: \ Users \ Damo \ PycharmProjects \ myflaskproj \ venv \ Lib \ site-packages \ flask \

В редактировании конфигурации я создал новую python конфигурацию запуска.

Я использовал указанный выше путь в качестве моего пути к сценарию и установил "run" в качестве параметров .

Я добавил FLASK_APP = myflaskproj.py в параметры среды. Наконец, я устанавливаю C: \ Users \ Damo \ PycharmProjects \ myflaskproj в качестве моего рабочего каталога.

enter image description here

Когда я запускаю проект, я получаю:

C:\Users\Damo\PycharmProjects\myflaskproj\venv\Scripts\python.exe C:/Users/Damo/PycharmProjects/myflaskproj/venv/Lib/site-packages/flask run
Traceback (most recent call last):
  File "c:\Users\Damo\AppData\Local\Programs\Python\Python37-32\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\Users\Damo\AppData\Local\Programs\Python\Python37-32\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:/Users/Damo/PycharmProjects/myflaskproj/venv/Lib/site-packages/flask\__main__.py", line 13, in <module>
    from .cli import main
ImportError: attempted relative import with no known parent package

Где я go не прав?

Спасибо

1 Ответ

0 голосов
/ 24 февраля 2020
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...