[問題] window工作排程py檔執行問題

看板Python作者 (genechen)時間3年前 (2020/09/09 11:47), 編輯推噓4(4019)
留言23則, 9人參與, 3年前最新討論串1/1
各位先進好 小弟在嘗試使用工作排程執行py檔的時候遇到了問題 在用cmd 執行py檔的時候是正常的 python XXX.py完全可以run 但是使用工作排程,執行程式選擇ananconda安裝資料夾下的python.exe,引數選擇XXX.p y,執行的時候只是閃了一下cmd,然後什麼事都沒有發生 嘗試用bat檔也是一樣的狀態 請教各位大大要怎麼解決呢? 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.48.211 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1599623277.A.A25.html

09/09 12:17, 3年前 , 1F
工作排程直接執行*.py
09/09 12:17, 1F

09/09 12:20, 3年前 , 2F
一些操作要管理員權限
09/09 12:20, 2F

09/09 13:14, 3年前 , 3F
建議寫個bat檔,有可能是執行位置不對。
09/09 13:14, 3F

09/09 13:46, 3年前 , 4F
anaconda要先activate才能下python執行哦
09/09 13:46, 4F

09/09 13:48, 3年前 , 5F
排程時用完整的路徑/python.exe呢?
09/09 13:48, 5F

09/09 18:09, 3年前 , 6F
完整路徑/python.exe 引數也是完整路徑/XXX.py
09/09 18:09, 6F

09/09 21:58, 3年前 , 7F
用pythonw.exe試試? 我是寫vbs放進啟動裡執行py沒問題
09/09 21:58, 7F

09/09 22:11, 3年前 , 8F
我現在在做測試 就是在base的環境執行 但還是不行
09/09 22:11, 8F

09/09 22:13, 3年前 , 9F
有用完整的路徑/python.exe
09/09 22:13, 9F

09/09 22:14, 3年前 , 10F
排程執行的時候就像是點了兩下把py檔點開的樣子 cmd閃
09/09 22:14, 10F

09/09 22:14, 3年前 , 11F
一下就沒了
09/09 22:14, 11F

09/09 22:30, 3年前 , 12F
用bat 跑Python,最後下pause 才知道發生啥什麼事
09/09 22:30, 12F

09/09 22:32, 3年前 , 13F
而且沒秀你的code和目的,跑完不見可能是正常的啊
09/09 22:32, 13F

09/09 22:49, 3年前 , 14F
code只是讀桌面的excel然後輸出到當前資料夾而已 但是
09/09 22:49, 14F

09/09 22:49, 3年前 , 15F
就一直沒有輸出成功 不好意思一直問蠢問題了
09/09 22:49, 15F

09/10 11:34, 3年前 , 16F
用bat跑,最後下pause指令也許可看到線索
09/10 11:34, 16F

09/10 11:34, 3年前 , 17F
最好截圖, 以免描述不完整或有落差
09/10 11:34, 17F

09/10 15:31, 3年前 , 18F
好的 感謝大大
09/10 15:31, 18F

09/10 21:25, 3年前 , 19F
工作排程器的開始位置設定成桌面的路徑,我猜你的程式
09/10 21:25, 19F

09/10 21:25, 3年前 , 20F
是抓相對路徑
09/10 21:25, 20F

09/10 23:27, 3年前 , 21F
加 pause 看問題,感覺應該是路徑
09/10 23:27, 21F

09/11 09:22, 3年前 , 22F
感謝各位分享 已用pause找到問題了 是環境變數的問題
09/11 09:22, 22F

09/11 09:22, 3年前 , 23F
。 公司電腦權限設置比較嚴格 所以要另找方法了
09/11 09:22, 23F
文章代碼(AID): #1VM51jeb (Python)