日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

jenkins使用python plugin编写代码构建时报错:Caused: java.io.IOException: Cannot run program “python“

發(fā)布時(shí)間:2023/12/16 python 66 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jenkins使用python plugin编写代码构建时报错:Caused: java.io.IOException: Cannot run program “python“ 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

jenkins的python plugin``編寫代碼構(gòu)建時(shí)報(bào)錯(cuò):

Building in workspace D:\Jenkins\workspace\pytest項(xiàng)目 [pytest項(xiàng)目] $ python C:\Windows\TEMP\jenkins1719562851337506537.py The system cannot find the file specified FATAL: command execution failed java.io.IOException: CreateProcess error=2, 系統(tǒng)找不到指定的文件。at java.lang.ProcessImpl.create(Native Method)at java.lang.ProcessImpl.<init>(Unknown Source)at java.lang.ProcessImpl.start(Unknown Source) Caused: java.io.IOException: Cannot run program "python" (in directory "D:\Jenkins\workspace\pytest項(xiàng)目"): CreateProcess error=2, 系統(tǒng)找不到指定的文件。at java.lang.ProcessBuilder.start(Unknown Source)at hudson.Proc$LocalProc.<init>(Proc.java:252)at hudson.Proc$LocalProc.<init>(Proc.java:221)at hudson.Launcher$LocalLauncher.launch(Launcher.java:936)at hudson.Launcher$ProcStarter.start(Launcher.java:454)at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:109)at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:66)at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)at hudson.model.Build$BuildExecution.build(Build.java:206)at hudson.model.Build$BuildExecution.doRun(Build.java:163)at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)at hudson.model.Run.execute(Run.java:1856)at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)at hudson.model.ResourceController.execute(ResourceController.java:97)at hudson.model.Executor.run(Executor.java:428) Build step 'Execute Python script' marked build as failure Finished: FAILURE

其中我們看到這一句:
**Caused: java.io.IOException: Cannot run program “python” (in directory “D:\Jenkins\workspace\pytest項(xiàng)目”): CreateProcess error=2, 系統(tǒng)找不到指定的文件。
at java.lang.ProcessBuilder.start(Unknown Source)


大概的意思是python程序沒有添加到環(huán)境變量中,導(dǎo)致python程序沒找到,運(yùn)行失敗`!!``

**

解決辦法:把windows本地python的安裝路徑添加到系統(tǒng)變量的path中,,注意一定要是系統(tǒng)變量的path 如我本地的python安裝路徑為:C:\Users\admin\AppData\Local\Programs\Python\Python37\

添加完成后保存,并重啟jenkins,再構(gòu)建一遍

構(gòu)建完成

總結(jié)

以上是生活随笔為你收集整理的jenkins使用python plugin编写代码构建时报错:Caused: java.io.IOException: Cannot run program “python“的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。