如何在LabVIEW build出的執行檔中自動安裝Python

更新 Aug 3, 2023

環境

軟體

  • LabVIEW 2018

程式語言

  • Python

  • 如何在build出的LabVIEW安裝檔 (installer)中也能自動執行Python的安裝?
  • 如何在不單獨安裝Python的情況下佈署使用帶有Python節點的LabVIEW應用程式?

透過LabVIEW build specification 產出的安裝檔,可以將Python安裝檔與LabVIEW應用程式一起安裝,它會在執行LabVIEW安裝檔中順道執行Python安裝檔。以下說明如何將LabVIEW應用程式和Python 3.6都包進到安裝檔中並佈署至目標電腦中。
  1. 建立一個LabVIEW專案,並在其中增加VI。將VI build成EXE。 用vi建立專案
  2. 建立一個Virtual Folder (虛擬資料)夾並將Python安裝程式加到該資料夾中。 python安裝程式
  3. 右鍵點擊“build sepcification”,然後選擇 New>>Installer.。 建造
  4. 相應地輸入產品資訊類別。 (optional) 產品資訊
  5. 相應地輸入 Destinations 頁面中資訊。 (optional) 目的地
  6. 將您的VI, EXE和Python安裝程式增加到 Source Files中。 源文件
  7. 接著點到 Advanced 頁面,然後勾選 Run executable at the end of the installation打鉤
  8. 選擇要自動開始安裝的Python安裝程式,然後選擇確定。 選擇python安裝程式
  9. 選擇build。 建造
  10. 安裝程式準備就緒後,右鍵點擊安裝程式,然後點擊 Explore。 探索
  11. 複製顯示的資料夾,並將其貼到要佈署LabVIEW應用程式的計電腦上。
  12. 在佈署電腦上,打開資料夾,啟動install.exe並開始安裝。 安裝
  13. LabVIEW應用程式安裝完成後,Python安裝將自動開始。記得勾選add Python 3.6 to PATHpython安裝
  14. Python安裝完成後,即可使用帶有Python節點的LabVIEW應用程式。

注意: LabVIEW 2018中增加了對Python 的支援。如果您是使用2018之前的版本,可以使用System Exec VI從LabVIEW呼叫Perl和Python腳本。