2013-10-24 16 views
11

兩個問題:與Python使用forever.js

  • 是否有一個Python相當於forever.js到在後臺運行一個Python程序,而不需要sudo的?
  • Python中是否可以使用forever.js?用virtualenv怎麼樣?

回答

29

這是很容易使用Python與forever.js:

​​

要使用的virtualenv使用它有點複雜,我做到了使用bash腳本(稱之爲python_virtualenv):

#!/bin/bash 
# Script to run a Python file using the local virtualenv 
source bin/activate 
bin/python [email protected] 

現在使用腳本永遠:

forever start -c ./python_virtualenv python_script.py 
+2

我會用正確的路徑改爲使用virtualenv Python腳本:'永遠啓動-c bin/python python_script.py'。 –

+0

良好的通話,將更新答案。 – robbrit

+0

如何爲此製作json文件? – rGun

0

我在執行一個Python腳本定製記錄路徑,嘗試之後我的問題得到了與下一個命令的工作:

forever start -c python -l /tmp/forever.log -o /tmp/out.log -e /tmp/error.log python_script.py 

告訴我,如果它的工作對你