Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让jekins识别我的python安装?_Python_Windows_Jenkins - Fatal编程技术网

如何让jekins识别我的python安装?

如何让jekins识别我的python安装?,python,windows,jenkins,Python,Windows,Jenkins,为了让我在Jenkins中将python脚本作为构建步骤运行,我在“执行windows批处理命令”中添加了以下内容: 为什么我必须传递python.exe路径才能工作?在普通的命令窗口中,我不必这样做,因为C:\Python27在我的路径设置中(对于用户和系统) 詹金斯使用什么路径?如何添加它?只要Python在系统路径中,它就应该可以工作。但是,添加计算机后是否重新启动了它?我发现在更改从属节点的环境变量时,这是必要的——Jenkins在机器重新启动和从属节点重新连接之前不会注意到这些更改。我

为了让我在Jenkins中将python脚本作为构建步骤运行,我在“执行windows批处理命令”中添加了以下内容:

为什么我必须传递
python.exe
路径才能工作?在普通的命令窗口中,我不必这样做,因为
C:\Python27
在我的路径设置中(对于用户和系统)


詹金斯使用什么路径?如何添加它?

只要Python在系统路径中,它就应该可以工作。但是,添加计算机后是否重新启动了它?我发现在更改从属节点的环境变量时,这是必要的——Jenkins在机器重新启动和从属节点重新连接之前不会注意到这些更改。

我尝试了重新启动,但仍然是一样的-如果我不提供python路径,Jenkins会在这一步陷入困境。顺便说一句,我是詹金斯的新手,“奴隶节点”是什么意思?你认为这有关系吗?谢谢
C:\Python27\python.exe D:\jenkins\p4v\main\BuildHelpers\HelloTest.py