天蓬老师2017-04-18 09:26:27
你的這個問題沒碰到過。
不過你可以把程式變成一個service,就不會因為shell退出而被kill掉。最簡單的建立service的方法是用supervisor,它也是在Linux下用python實作的。
=====
補充一下,還有一種比較簡單的用screen指令實現的。例如:
screen -S xyz(起一個好記的名字)
python xxx.py(啟動你的程式)
ctrl+a+d
然後儘管退出。
下次登進來之後,再執行:
screen -r xyz
就可以回到上次退出的介面
伊谢尔伦2017-04-18 09:26:27
遇到相同情況,測試能運行說明代碼沒錯
根據錯誤提示:當前運行的python版本中找不到指定模組,最有可能就是版本衝突了
為了確保運行的是正確的python版本,最簡單的就是運行絕對路徑就好了
請教的同學還讓編成alias npy3=nohup python-absolute-path