Installation on Windows

  1. Install Python 2.7.11
    • Python Download Link to Python 2.7.11 for Windows machines
    • When installing Python, be sure to choose to Add Python to path option.
../_images/pythonPath.jpg
  1. Install National Instruments driver, so you can interface with PyVisa
  2. If you don’t have Visual C++ from Microsoft, you’ll need to download that as well.
  3. You’ll likely have to restart your machine at this point.
  4. Run install.bat
    • Located in /ProberControl/setup
  5. Congratulations! You should be able to move over to /ProberControl/ and run ProberControl.py which will launch the GUI for ProberControl

Installation MacOS

  1. Install X-Code
  • X-Code can be either installed from the App Store or from here
  1. Install MacPorts
  • Follow installation instructions here
  1. Install native Python using MacPorts
  • open terminal
  • enter sudo port install python27
  • set native python to standard python in path variable
  • enter sudo port select --set python python27
  1. Install native Pip using MacPorts
  • open terminal
  • enter sudo port install py27-pip
  • set native pip to standard pip in path variable
  • enter sudo port select --set pip pip27
  1. Install complex python packages
  • open terminal
  • enter sudo port install py27-tkinter py27-numpy py27-matplotlib
  1. Install OpenCV
  • open terminal
  • enter sudo port install opencv +python27
  1. Install Xorg
  • open terminal
  • enter sudo port install xorg
  • restart
  1. Install standard python packages
  • open terminal
  • enter sudo pip install pyvisa pyserial tqdm
  1. Install USB to GPIB bridge if needed