Запустить колбу с графическим интерфейсом - PullRequest
0 голосов
/ 30 июня 2019

Как создать графический интерфейс, чтобы при нажатии кнопки запускалось приложение фляги и запускался сервер MongoDB на локальном хосте?

Я пытался использовать файл .bat для того же, но выдает ошибку

------ main.bat ----

cd C:\Users\kunjm\Desktop\Drives\Projects\Kaku Office\ && CALL C:\Users\kunjm\phase_flask1\Scripts\activate.bat && set FLASK_APP=phase_flask1/src.run && set FLASK_ENV=development && flask run

Но выдает следующую ошибку

C:\Users\kunjm\Desktop>cd C:\Users\kunjm\Desktop\Drives\Projects\Kaku Office\   && py -m venv C:\Users\kunjm\phase_flask1   && CALL phase_flask1\Scripts\activate.bat   && set FLASK_APP=phase_flask1/src.run   && set FLASK_ENV=development    && flask run
 * Serving Flask app "phase_flask1/src.run "
 * Environment: development
 * Debug mode: off
Usage: flask run [OPTIONS]

Error: While importing "src.run", an ImportError was raised:

Traceback (most recent call last):
  File "c:\users\kunjm\appdata\local\programs\python\python35\lib\site-packages\werkzeug\utils.py", line 418, in import_string
    __import__(import_name)
ImportError: No module named 'config'

Во время обработки вышеуказанного исключенияпроизошло другое исключение:

Traceback (most recent call last):
  File "c:\users\kunjm\appdata\local\programs\python\python35\lib\site-packages\flask\cli.py", line 235, in locate_app
    __import__(module_name)
  File "C:\Users\kunjm\Desktop\Drives\Projects\Kaku Office\phase_flask1\src\run.py", line 1, in <module>
    from src.app import app
  File "C:\Users\kunjm\Desktop\Drives\Projects\Kaku Office\phase_flask1\src\app.py", line 8, in <module>
    app.config.from_object('config')
  File "c:\users\kunjm\appdata\local\programs\python\python35\lib\site-packages\flask\config.py", line 170, in from_object
    obj = import_string(obj)
  File "c:\users\kunjm\appdata\local\programs\python\python35\lib\site-packages\werkzeug\utils.py", line 443, in import_string
    sys.exc_info()[2])
  File "c:\users\kunjm\appdata\local\programs\python\python35\lib\site-packages\werkzeug\_compat.py", line 137, in reraise
    raise value.with_traceback(tb)
  File "c:\users\kunjm\appdata\local\programs\python\python35\lib\site-packages\werkzeug\utils.py", line 418, in import_string
    __import__(import_name)
werkzeug.utils.ImportStringError: import_string() failed for 'config'. Possible reasons are:

- missing __init__.py in a package;
- package or module path not included in sys.path;
- duplicated package or module name taking precedence in sys.path;
- missing module, class, function or variable;

Debugged import:

- 'config' not found.

Original exception:

ImportError: No module named 'config'

Здесь python не запускается в виртуальной среде, а вызывает основные сценарии python

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