SimpleFOC GUI Configuration/ Tunning tool

@JorgeMaker - I’ve a few problems installing your tool on Ubuntu 20.04 and python 3.7.5.

Initially:

pip install -r requirements.txt
    ERROR: Command errored out with exit status 1:
     command: /home/williao/.pyenv/versions/3.7.5/bin/python3.7 /home/williao/.pyenv/versions/3.7.5/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpq63va3bm

This was fixed with:

pip install --upgrade pip setuptools

I then ran:

williao@williao-G3-3579:~/dev/python/SimpleFOCStudio$ python simpleFOCStudio.py
Traceback (most recent call last):
  File "simpleFOCStudio.py", line 8, in <module>
    from gui.mainWindow import UserInteractionMainWindow
ModuleNotFoundError: No module named 'gui'

So I tried:
export PYTHONPATH=$PWD/src
which then gave:

williao@williao-G3-3579:~/dev/python/SimpleFOCStudio$ python simpleFOCStudio.py
Traceback (most recent call last):
  File "simpleFOCStudio.py", line 8, in <module>
    from gui.mainWindow import UserInteractionMainWindow
  File "/home/williao/dev/python/SimpleFOCStudio/src/gui/mainWindow.py", line 5, in <module>
    from gui.devicesTabbedWidget import DevicesTabbedWidget
  File "/home/williao/dev/python/SimpleFOCStudio/src/gui/devicesTabbedWidget.py", line 5, in <module>
    from gui.deviceConfigTool import DeviceConfigurationWidget
  File "/home/williao/dev/python/SimpleFOCStudio/src/gui/deviceConfigTool.py", line 6, in <module>
    from gui.generalSettingsWidget import GeneralSettingsGroupBox
  File "/home/williao/dev/python/SimpleFOCStudio/src/gui/generalSettingsWidget.py", line 4, in <module>
    from sharedcomponets import ConfigQLineEdit
ModuleNotFoundError: No module named 'sharedcomponets'

I again changed the PYTHONPATH again
export PYTHONPATH=$PWD/src:$PYTHONPATH/src/gui

But that didn’t work. I suspect I’m on the wrong path (pun intended!). Any suggestions?

1 Like