Unfortunately this did not fix the issue. I re-ran the setup.py as instructed, and when I open python from that directory it is able to import openadc. However, when I run the openadc/controlsw/python/example python script it fails to find openadc and import openadc.qt. I also tried running CWAnalyzer.pyw and it fails to import openadc.ExtendedParameters.
I imagine that python or the script is not looking in the right place for the modules qt and Extended Parameters, which appear to be in:
My setup is ubuntu 15, running primarily anaconda python 2.7.10.
If you run the python command from another directory does it fail to find the ‘openadc’? This is some sort of new error for me… the ‘setup’ command should have told your Python installation where to find those files.
Will try installing anaconda python on a test system to see if there is something specific to that and report back.
When I run python and import openadc it does not throw an error, but when i try to import, for example, ExtendedParameters, i get an error that it cannot find the module.
Do you have a pip freeze or list of the versions/requirements of each of the modules you used for chipwhisperer? I am thinking of making a virtual environment with all of the same versions to see if that works.
Well I set up an Anaconda virtual environment and tried to install the same versions from your pip freeze. After re-building the CW package it still has the same problem as before. I will try again with a fresh ubuntu install in a virtualbox next.
Hmm… this is an odd problem, sorry to have such a hassle! Haven’t had a chance yet (been a busy few weeks sorry) to finish hunting down the root cause, let me know if you get anywhere, will hopefully be testing this shortly.