TestStand Python Adapter的設定顯示無效的虛擬環境路徑

更新 Dec 11, 2023

問題敘述

我想在TestStand中呼叫我的Python腳本,但是當我設定TestStand的Python Adapter時,它顯示以下警告文字:
Invalid virtual environment path. TestStand supports virtual environment created using 'virtualenv' tool. Make sure virtual environment directory can be found using TestStand search directory.

解決方案

要在TestStand中讓Python腳本跑在虛擬環境中,請確保Python腳本在虛擬環境目錄下。以下步驟說明如何為在桌面上的 PyTs 資料夾中的 add.py Python腳本建立虛擬環境目錄。
  1. 打開命令提示字元輸入以下指令來安裝virtualenv軟體模組
    pip install virtualenv
  2. 由於PyTs資料夾位於桌面,因此請將將命令提示字元路徑更改到桌面
  3. 使用以下指令為 PyTs 資料夾建立虛擬環境
    virtualenv PyTs
  4. 虛擬環境建立完成後,回到 TestStand 中設定Adapter,讓 Python Virtual Environment 指向 PyTs 資料夾。
如此一來就可以在TestStand中使用Python腳本,而不會出現無效的虛擬環境路徑錯誤。

相關資訊

如果執行上述第4步後,出現了 "Directory PyTs Not Found" 問題,建議您將所選目錄的路徑增加到 TestStand <Configur> <Search Direcotries>中,以確保TestStand能更精準無誤地找到該資料夾。