我安装了Python,但是TestStand没有列出Python版本

更新 Jan 13, 2025

适用于

软件

  • TestStand

程式语言

  • Python

问题详述

我安装了TestStand和Python,但是当我配置Python适配器时,下拉列表没有列出任何Python版本。


Python适配器显示红色感叹号,并显示以下错误消息:

Unknown python version. TestStand supports 2.7+ and 3.6+. Specify the version with major and minor version number like ‘2.7’ or ‘3.6’. Make sure python is present in PATH environment variable. 


我怎样才能解决这个问题?

解决方案

在TestStand中使用Python时,需要检查以下几件重要的事情:

  • 确认有正确地配置了PATH环境变量。 TestStand将在默认目录中搜索Python,但是并非所有Python安装都安装在该目录中。您可以参照文章为 TestStand 的 Python 适配器编辑 PATH 环境变量去添加路径。
  • 您需要具有相同的TestStand和Python位数,版本才能显示在Python Adapter Configuration 窗口中。 32位TestStand仅适用于32位Python,64位TestStand仅适用于64位Python。
  • 如果使用虚拟环境,则应检查该虚拟环境是否在搜索目录中以及该虚拟环境是否存在。
  • 如果有重新安装Python或编辑PATH环境变量,请重新启动TestStand。为了使新安装的Python版本或最近编辑的PATH变量生效,有时需要重新启动TestStand和所有TestStand相关工具。