所以我在本地机器上将这个 Jenkins 作为 Windows 服务设置。 我已经按照这篇文章的建议使 Jenkins 服务以我的用户而不是系统身份运行: 在此处输入链接说明 我已经将程序的路径添加到环境变量中 管理 Jenkins -> 配置 System -> Global..环境变量 名称为 PATH 并由 ;路径之间
例如C:PathToProgram1;C:PathToProgram2
我添加的其中一个是python,它确实可以识别它。 但是从python代码调用的所有其他程序都失败并显示错误"无法识别..."例如,"无法识别 P4...">
如何解决此问题?
不要将 PATH 变量添加到Jenkins 环境变量,而是尝试将这些目录添加到系统 PATH 环境变量(您可以从 Windows 环境变量管理面板编辑的目录(,然后重新启动 Jenkins 并重试。