2014-11-06 32 views
2

我有一個守護程序,它會輸出以下錯誤。uWSGI工作人員找不到python模塊gevent

... 
Respawned uWSGI worker 58 (new pid: 23363) 
DAMN ! worker 59 (pid: 23300) died :(trying respawn ... 
Respawned uWSGI worker 59 (new pid: 23364) 
DAMN ! worker 60 (pid: 23301) died :(trying respawn ... 
ImportError: No module named gevent 
ImportError: No module named gevent 
Respawned uWSGI worker 60 (new pid: 23365) 
... 

gevent似乎安裝,因爲在/usr/lib/local/python2.7/site-packages/一個文件夾。

我使用的是來自Locu的Kronos https://github.com/Locu/chronology/tree/master/kronos 從.py文件運行Kronos雖然可以工作,所以問題似乎與Kronos無關。爲什麼uWSGI的工作人員不能找到這個包? 我使用的是Ubuntu 14.04

回答

0

我有完全相同的問題,並提供了virtualenv路徑解決了這個問題。

指定路徑VIRTUALENV

-H /path/to/your/virtualenv