◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
Jenkins 执行 Bat 命令提示“Python 不是内部命令”
在 Windows 2012 服务器上部署的 Jenkins 在执行 Bat 命令时遇到了“Python 不是内部命令”的错误,而服务器本身却可以执行 Python 命令。
经排查发现,问题出在 Jenkins 的环境变量设置上。
在 Windows 系统中,环境变量分为两类:当前用户环境变量和系统环境变量。当前用户环境变量仅对当前登录用户有效,而系统环境变量对所有用户有效。
立即学习“Python免费学习笔记(深入)”;
解决方法:
将 Python 的路径添加到系统环境变量中:
完成这些步骤后,重新启动 Jenkins 服务,即可解决“Python 不是内部命令”的错误。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。