System Requirements

  • LabVIEW 2015 or later (32- or 64-bit)
  • Windows 7 or later (32- or 64-bit)
  • Either Python 2.7, or Python 3.5 or later (32- or 64-bit for both)
  • The "NumPy" numerical array package (this is typically distributed with Python)


  1. Download the Virtual Instrument Package Manager for LabVIEW:
    1. Open up the NI Package Manager that came preinstalled with LabVIEW and click on "Tool Networks" and then install "VJK VI Manager".
  2. Open up your version of LabVIEW and follow these directions
    1. Open LabVIEW and click Tools » Options to open the Options dialog box.
    2. Select VI Server from the Category section on the left.
    3. Place a check-mark in the TCP/IP checkbox in the Protocols section.
    4. Remember and make note of the current Port number. 3363 is the default port number. You do not need to use the default, but both LabVIEW and VI Package Manager must be set to the same port number. If you have multiple LabVIEW versions installed in your computer, you will see a different port for each one. The following example shows a completed Protocol section:
    5.  There are multiple different ways a Package may refer to LabVIEW. As such, you may need to refer to the machine under multiple ways. To do this, type the name or address into the Machine name/address field, and click Add. Add each of the following options, and test to see whether this allows you to connect VI Package Manager to LabVIEW:
      1. • localhost
        • 127.0.0.1
        • Asterix (*)
        • Your Computer's IP Address
        • Your Computer's Name
    6. Press continue if a warning shows up.

Configure the VI Server Connection in VI Package Manager

  1. Open VI Package Manager and click Tools » Options to launch the Options dialog box.
  2. Click the LabVIEW tab.
  3. Confirm the Port number matches the previously configured LabVIEW VI Server port number. Click the edit icon to change the port number if needed.  
  4. Click the Verify button.

Refer to the following dialog box for an example of a completed LabVIEW configuration:



Additional Instructions are on this website: http://docs.enthought.com/python-for-LabVIEW/guide/install.html#guide-install

  • No labels