看板 Python 關於我們 聯絡資訊
「C:\Users\Sma1033\Anaconda3\pythonw.exe C:\Users\Sma1033\Anaconda3\cwp.py C:\Users\Sma1033\Anaconda3 %windir%\system32\cmd.exe "/K" "C:\Users\Sma1033\Anaconda3\Scripts\activate.bat python3 & cd python3\python_api"」 這就是windows捷徑的作法,需注意以上捷徑指令是單行連在一起 同時,如果你的Anaconda包安裝的位置跟我不一樣的話需自行修改 以上那行很長的指令做的事情是: 1) 打開windows cmd 2) 啟動Anaconda環境 3) 進入到「c:\python3\python_api\」這個資料夾下 4) 後面你要run python xxx.py的話自己再加「 & python xxx.py」就可以了 5) windows捷徑可以設定成排程執行,這個應該很簡單 這東西我之前也研究了一陣,捷徑圖如以下: https://i.imgur.com/52N96zU.png
上面那行很長的捷徑執行完可以看到cmd視窗如以下: https://i.imgur.com/0GkUxvR.png
希望能幫到你 :) ※ 引述《threeSecGun (三秒槍)》之銘言: : 請教先進 : 目前寫了一個python檔案 會去讀取gmail檔案 : 我希望讓這個python py檔案可以在開機時就直接背景執行 : (因為我想藉讀取gmail標題 來作遠端關機指令) : 該檔案在anacoda命令列下執行正常可以讀取gmail訊息也能關機 : 但在windows10 的command命令列模式卻會出現錯誤訊息如下: : AttributeError:module 'imaplib' has no attribute 'IMAP4_SSL' : 查了google似乎是無法import ssl的關係 : 但卻不知道要如何解決此問題 : (原本想法是丟一個bat檔到啟動資料夾執行python xxx.py檔案 : 但現在卡在windows命令列無法執行此 python檔) : 謝謝先進不吝指教 ※ 編輯: sma1033 (61.231.176.106), 03/06/2019 08:09:37
threeSecGun: 感謝先進分享 晚點再來試試這個方式是否能順利執行 03/06 08:11
threeSecGun: 先向先進說謝謝~ 感謝分享經驗 03/06 08:11
MOONY135: GOOGLE .bat .py 03/06 08:55