[英]Why does running `flask run` on Windows result in "flask is not recognized as an internal or external command, operable program or batch file"
[英]Jenkins as Windows Service - Running Windows batch command <some program> is not recognized
所以我在我的本地機器上有這個 Jenkins 作為 Windows 服務設置。 我已經按照這篇文章的建議讓 Jenkins 服務作為我的用戶而不是 SYSTEM 運行: 在此處輸入鏈接描述我已經將程序的路徑添加到環境變量中,從管理 Jenkins -> 配置系統 -> 全局 .. 帶有名稱的環境變量PATH 並由 ; 連接路徑之間
例如C:\\Path\\To\\Program1;C:\\Path\\To\\Program2
我添加的其中之一是 python,它確實識別它。 但是從 python 代碼調用的所有其他程序都失敗並顯示錯誤“無法識別...”,例如“無法識別 p4...”
我該如何解決這個問題?
不要將 PATH 變量添加到 Jenkins 環境變量,而是嘗試將這些目錄添加到系統 PATH 環境變量(您可以從 Windows 環境變量管理面板編輯的那個),然后重新啟動 Jenkins 並重試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.