Skip to content
russ_hensel edited this page May 29, 2023 · 4 revisions

This is an early draft of notes on using an Ide with Flow Buddy, this, for now from a new user (Russ Hensel) of the app.
Notes below based on Windows 10. In all cases using a conda virtual environment. If others want to add to this, correct it.... do it, this is a wiki. Would be nice to let developers run in the IDE of there choice.

Here is a brief summary:

Spyder under Anaconda.

Spyder seems to be incompatible with the version of QT used in the Flow Buddy. After installing FB Spyder will not start. .... QWidget: Must construct a QApplication before a QWidget is one of the error messages I have gotten.

VSCode

Now running in a python10 environment, used link below for setup, after installing under Anaconda/Conda.

Earlier problems

Seems to set up ok but in the end get a message that six not found, despite opening Python and running install six, runs fine. Fought with it a bit and gave up.

Now after some more messing about based on *'''[https://code.visualstudio.com/docs/python/environments Using Python Environments in Visual Studio Code ]'''

ImportError: DLL load failed while importing QtGui: The specified module could not be found. PS D:\Russ\0000\python00\python3_projects\flow_buddy\FlowBuddy-main\src>

PyCharm

After using:

Configure a conda virtual environment | PyCharm Documentation https://www.jetbrains.com/help/pycharm/conda-support-creating-conda-virtual-environment.html#create-a-conda-environment

conda and pip in pycharm at DuckDuckGo https://duckduckgo.com/?q=conda+and+pip+in+pycharm&t=newext&atb=v362-1&ia=web

Install, uninstall, and upgrade packages | PyCharm Documentation https://www.jetbrains.com/help/pycharm/installing-uninstalling-and-upgrading-packages.html

Configure a Python interpreter | PyCharm Documentation https://www.jetbrains.com/help/pycharm/configuring-python-interpreter.html

PyCharm seems to be up to the task. I have not used PyCharm much or run the app much, but this seems like a starting point

Clone this wiki locally