Я получаю ошибку ModuleNotFoundError: нет модуля с именем ‘pyforms.gui’, несмотря на то, что pyforms-gui установлен

#python #pip #pyforms

#python #pip #pyforms

Вопрос:

Я пытаюсь запустить программу. В readme сказано сначала установить требования, что я и сделал, и он установил pyforms и python_docx, Но теперь, когда я выполняю команду python, я получаю ошибку ModuleNotFoundError: нет модуля с именем ‘pyforms.gui’

Как это можно исправить?

Я попытался вручную установить pyforms-gui и получил сообщение о том, что у меня уже установлен этот модуль.

 # -*- coding: utf-8 -*-
import pyforms
from pyforms.controls import ControlButton
from pyforms.gui.controls.ControlEmptyWidget import ControlEmptyWidget #problematic line
from pyforms.gui.controls.ControlProgress import ControlProgress
from generation import Project
from widgets.stage_13 import Stage13Window
from widgets.stage_5 import Stage5Window
from .initial_data_editor import InitialDataEditor
  

Ответ №1:

Ваш оператор импорта неверен. Правильный импорт приведен здесь. Обратите внимание, что pyform.gui теперь pyforms_gui .

 from pyforms_gui.controls.control_emptywidget import ControlEmptyWidget
from pyforms_gui.controls.control_progress import ControlProgress