我安装了哪些版本的LabVIEW运行引擎?

更新 Aug 26, 2022

适用于

软件

  • LabVIEW
  • LabVIEW Runtime

问题详述

如何确定我的计算机上安装了哪些版本的 LabVIEW 运行引擎?

解决方案

有三种不同的方法来确定计算机上安装了哪些版本的 LabVIEW 运行时引擎 (RTE)。
1. 通过在 Measurement & Automation Explorer (MAX) 中查看此信息。
2. 使用系统文件浏览器。
3. 使用本文末尾的 VI 以编程方式查看。

使用 Measurement & Automation Explorer (MAX)

  1. 打开 MAX。
  2. 在左侧面板中,展开我的系统>>软件,您将看到已安装的 NI 软件列表。
  3. 选择任何一个LabVIEW RTE,其版本将显示在属性选项卡中,如下所示。
    • 请注意,64 位安装将在软件名称中标注(例如 LabVIEW Runtime 2019 SP1 f4 (64-bit) ),如果未指定位数,则为 32 位安装。

 

使用系统文件浏览器

Windows
  1. 根据您的软件和操作系统的位数导航到相对应的目录。
    • 对于 32 位计算机上的 32 位软件或 64 位软件,导航至<Program Files>\National Instruments\Shared\LabVIEW Run-Time\
    • 对于 64 位机器上的 32 位软件,导航至<Program Files (x86)>\National Instruments\Shared\LabVIEW Run-Time\
  2. 要查看您是否已完全安装了 LabVIEW RTE,请导航到所需主要版本的文件夹,然后将鼠标悬停在lvrt.dll上,将显示 LabVIEW 运行引擎的确切版本。
    • 请注意,LabVIEW RTE 主要版本的某些文件夹中可能没有lvrt.dll 。如果 DLL 不存在,那么您的计算机上没有安装该特定版本,并且该文件夹仅包含其他 NI 产品安装的其他资源。

苹果系统
  1. 导航到/Applications/Utilities/并运行System Information.app
  2. 在左侧面板中,展开Software>>Frameworks
  3. 在Frameworks名称列中,您将看到计算机上安装的每个版本的 LabVIEW RTE。
  4. 要查看安装的确切版本,请选择所需的 RTE,并且确切的版本会显示在 Get Info String 属性中。


Linux

  1. 在Terminal中运行以下命令:
ls /usr/local/lib/LabVIEW-[0-9]* | grep "liblvrt.so."
  1. 这将返回计算机上安装的每个版本的LabVIEW运行引擎的列表,格式如下:
> liblvrt.so.9.0.1
> liblvrt.so.10.0.1
> liblvrt.so.11.0.1
> liblvrt.so.12.0.0

 

编程方式

以下的代码使用Get Installed Software.vi并解析和返回已安装的 LabVIEW 运行引擎版本。运行此代码将需要安装NI System Configuration

注释:此图像是一个 LabVIEW 片段,其中包含您可以在项目中重复使用的 LabVIEW 代码。要使用片段,右键点击图像,将其保存到计算机,然后将文件拖到 LabVIEW 程序框图上。

相关信息

LabVIEW运行引擎的版本号格式为: <主要版本>.0.<Service Pack><f Patch>

  • 例如, 12.0.1f2表示它的主要版本为12,带有 Service Pack 1,并安装了 f2 补丁,或 LabVIEW 2012 SP1f2。
  • 自 2009 年以来,主要版本号与发布的日历年相对应。例如,LabVIEW 2017 的主要版本为 17。