我想守護進程我的應用程序,並正在錯誤:創建Python的守護 - 「模塊」對象有沒有屬性「DaemonContext」
out: with daemon.DaemonContext():
out: AttributeError: 'module' object has no attribute 'DaemonContext'
它看起來像其他人都從模塊收到此錯誤未安裝。作爲Python的新手,有一個守護進程和python-daemon包,還有兩種安裝python包的方法(sudo apt-get install和sudo pip install),有點令人困惑。但是,似乎我已經安裝了該軟件包。我在Ubuntu 10.04上安裝了Python 2.6。有任何想法嗎?
它看起來像我已經安裝了模塊:
# pip freeze
LEPL==5.0.0
MySQL-python==1.2.2
distribute==0.6.10
lockfile==0.8
matplotlib==0.99.1.1
numpy==1.3.0
pyparsing==1.5.2
python-apt==0.7.94.2ubuntu6.4
python-daemon==1.5.2
python-dateutil==1.4.1
pytz==2010b
rpy2==2.0.8
wsgiref==0.1.2
更多的證據將模塊安裝:
$ python
>>> import daemon
>>> dir(daemon)
['DaemonContext', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '_copyright', '_license', '_url', '_version', 'daemon', 'version']
我也有這個問題,但事實證明我做了'PIP2的時候我應該安裝daemon'已經完成了'pip2 install python-daemon',它解決了我的問題 – kristianlm 2013-07-19 09:51:01