The Pythonic Requirements from LabVIEW and TestStand [NI Package Manager]

Getting started with using Python from LabVIEW and TestStand brings requirements for how to install Python. This presentation goes through the process of packing up Python for both LabVIEW and TestStand through the NI Package Manager.

Besides being a software developer at GPower – and an amazing colleague 🤣 – Jesper Kjær Sørensen is not least a huge Python, LabVIEW, and TestStand enthusiast. As a result, Jesper participates in various events, this time being the GLA Summit.

Watch Jesper’s Presentation

Did you miss Jesper’s presentation about “Pythonic Requirements from LabVIEW and TestStand”? Then, you can watch a recorded video below. The video is a useful step-by-step guide on how you can package the Python environment, including Python packages for your NI Applications.

A Quote from Jesper

“There were plenty of talks from the previous years of both @GLAsummit and @GDevCon where Python has been used in collaboration with LabVIEW and TestStand. All of them good talks about the programming, but all had the same premise. These talks, along with the examples for both LabVIEW and TestStand, assumed that the Python interpreter was installed on the PC where the code was executed.

Being a Systems Engineer, I took the opposite approach, and tried to uncover what would enable developers to easily package up, deploy, and execute Python code from LabVIEW and TestStand. The talk covers:

    • Consistent installation configurations
    • Good Dependency management
    • Virtual Environments
    • Downloading and installing Python packages in the new environment”

Want to know more about “The Pythonic Requirements from LabVIEW or TestStand”? Feel free to contact Jesper by email.

What is GLA Summit?

In short, GLA Summit is an exciting opportunity to learn from advanced LabVIEW developers from around the world, and to network and participate in a more inclusive, all-digital, free event. Read more about the team behind the event here.



Previous Posts