How to fix PyVISA ValueError: Please install PyUSB to use this resource type
Problem:
When trying to run a Python script using PyVISA with a USB instrument, you see the following error message:
ValueError: Please install PyUSB to use this resource type.
No module named 'usb'
Solution
On Linux distributions such as Ubuntu, you can fix this using
sudo apt-get -y install python3-usb
This will install the Python3 usb
package and the libusb
system packages.