Beremiz crashes on start

Issue #34 resolved
Павел Бельтюков created an issue

Just synced with your repo, and got

$ ./Beremiz.py
abort: there is no Mercurial repository here (.hg not found)
Traceback (most recent call last):
  File "./Beremiz.py", line 199, in <module>
    beremiz.Start()
  File "./Beremiz.py", line 193, in Start
    self.PreStart()
  File "./Beremiz.py", line 187, in PreStart
    self.CreateApplication()
  File "./Beremiz.py", line 127, in CreateApplication
    self.BackgroundInitialization()
  File "./Beremiz.py", line 133, in BackgroundInitialization
    self.ImportModules()
  File "./Beremiz.py", line 172, in ImportModules
    import BeremizIDE
  File "/home/anon/YAPLC/beremiz/BeremizIDE.py", line 44, in <module>
    from editors.EditorPanel import EditorPanel
  File "/home/anon/YAPLC/beremiz/editors/EditorPanel.py", line 27, in <module>
    from controls import VariablePanel
  File "/home/anon/YAPLC/beremiz/controls/__init__.py", line 32, in <module>
    from DebugVariablePanel import DebugVariablePanel
  File "/home/anon/YAPLC/beremiz/controls/DebugVariablePanel/__init__.py", line 26, in <module>
    from DebugVariablePanel import DebugVariablePanel
  File "/home/anon/YAPLC/beremiz/controls/DebugVariablePanel/DebugVariablePanel.py", line 41, in <module>
    from DebugVariableTextViewer import DebugVariableTextViewer
  File "/home/anon/YAPLC/beremiz/controls/DebugVariablePanel/DebugVariableTextViewer.py", line 29, in <module>
    from DebugVariableViewer import DebugVariableViewer
  File "/home/anon/YAPLC/beremiz/controls/DebugVariablePanel/DebugVariableViewer.py", line 30, in <module>
    from dialogs.ForceVariableDialog import ForceVariableDialog
  File "/home/anon/YAPLC/beremiz/dialogs/__init__.py", line 49, in <module>
    from DiscoveryDialog import DiscoveryDialog
  File "/home/anon/YAPLC/beremiz/dialogs/DiscoveryDialog.py", line 29, in <module>
    from zeroconf import ServiceBrowser, Zeroconf
ImportError: No module named zeroconf

Comments (2)

  1. Andrey Skvortsov

    As backtrace says you need zeroconf. See changes in README file.

    Just install python-zeroconf package.

  2. Log in to comment