ImportError: Невозможно импортировать имя 'x' - PullRequest
0 голосов
/ 27 мая 2018

Множество этих тем, но я все еще в замешательстве.Я получаю ImportError и не могу понять, что я делаю неправильно ...

Вот сообщение об ошибке:

  File "/app/src/pptxbuilder/app.py", line 85, in <module>
    __web_setup()
  File "/app/src/pptxbuilder/app.py", line 35, in __web_setup
    from pptxbuilder.views.home import home_bp
  File "/app/src/pptxbuilder/views/__init__.py", line 2, in <module>
    from .builder import builder_bp
  File "/app/src/pptxbuilder/views/builder.py", line 30, in <module>
    from pptxbuilder.app import app
  File "/app/src/pptxbuilder/app.py", line 85, in <module>
    __web_setup()
  File "/app/src/pptxbuilder/app.py", line 36, in __web_setup
    from pptxbuilder.views.builder import builder_bp
ImportError: cannot import name 'builder_bp'

Вот мои пути:

src\pptxbuilder\app.py
src\pptxbuilder\views\builder.py
src\pptxbuilder\views\home.py

В 'builder.py' у меня есть эта переменная

builder_bp = Blueprint('builder', __name__)

В 'home.py' у меня есть эта переменная

home_bp = Blueprint('home', __name__)

И я запускаюстрока ниже в 'app.py'

'from pptxbuilder.views.builder import builder_bp' 

1 Ответ

0 голосов
/ 27 мая 2018

Удалить pptxbuilder.

from views.builder import builder_bp

Простой пример, но концепция должна быть такой же.Ваш точный код, конечно, будет другим.enter image description here

...