When I run any of the examples with Python 3.11.3, I get the following error:
Code: Select all
ERROR: Cannot load library picoipp.dll
ERROR: Cannot load library picoipp.dll
ERROR: Cannot load library picoipp.dll
ERROR: Cannot load library picoipp.dll
ERROR: Cannot load library picoipp.dll
ERROR: Cannot load library picoipp.dll
ERROR: Cannot load library picoipp.dll
Traceback (most recent call last):
File "C:\Users\prodtest\Documents\repos\cpc-qt\external\picosdk-python-wrappers\pico.py", line 3, in
scopes = find_all_units()
^^^^^^^^^^^^^^^^
File "C:\Users\prodtest\Documents\repos\cpc-qt\external\picosdk-python-wrappers\picosdk\discover.py", line 51, in find_all_units
raise DeviceNotFoundError("Could not find any devices on any drivers.")
picosdk.errors.DeviceNotFoundError: Could not find any devices on any drivers.
Code: Select all
from picosdk.discover import find_all_units
scopes = find_all_units()
for scope in scopes:
print(scope.info)
scope.close()
The odd thing is that when I revert to Python 3.9.12, the example works fine. I am not sure why there is an issue with the picoipp.dll file, can someone please help?