LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Python Node Python version

I'm currently using LabVIEW 2021 SP1.

 

The Python Node specifies that the latest version guaranteed to work is Python 3.9. 

 

From Help on "Open Python Session Function":

 

Python version specifies the version of Python in which the Python session runs. This function supports Python of versions 3.6 through 3.9 only. Although unsupported versions might work with the LabVIEW Python functions, NI recommends using supported versions of Python only.

 

New releases of LabVIEW probably support newer versions of Python. But has anyone used Python 3.14 with LabVIEW 2021 without any issues?

 

Thanks.

0 Kudos
Message 1 of 2
(95 Views)

LabVIEW uses that version to locate the Python installation based on a registry key. As long as the Python installer does not use a different registry location there should be no problem for the LabVIEW Python Node to locate newer installations. NI can't guarantee that it works for versions that were not available at the time the LabVIEW version was released and therefore does not document later versions. Even 2025Q3 officially only supports Python 3.12 but I used it with 3.13 without any problem. https://www.ni.com/en/support/documentation/supplemental/18/installing-python-for-calling-python-cod...

 

So did you try it? If the Open Python Session does not generate an error things should be most likely fine.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 2 of 2
(60 Views)