I have never tried this, but what I can tell you, is that on the hardware side you will need the USB driver for the GPIB-USB-HS (just check the driver name on another system with NI-VISA installed), and on the Python side, for PyVISA you will need visa-32.dll or visa-64.dll (depending on if you use a 32-bit or 64-bit version of Python), and if you would access GPIB through PyVISA-py, you would need gpib-32.dll (looks like this only supports 32-bit Python). As for what is needed to make those components communicate, like other DLL files, drivers or services, that would require trial and error, or investigating an existing NI-VISA installation using tools like Process Monitor or Dependency Walker. If you go through this exercise, then please post the results here.