gpt4 book ai didi

Python 守护进程错误

转载 作者:太空宇宙 更新时间:2023-11-04 03:58:55 24 4
gpt4 key购买 nike

我正在尝试制作一个 python 脚本作为守护进程运行,并且在尝试导入运行器模型时遇到了这个问题:

Python 2.6.6 (r266:84292, Dec 27 2010, 00:02:40) 
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from daemon import runner
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.6/dist-packages/python_daemon-1.5.5-py2.6.egg/daemon/runner.py", line 25, in <module>
import pidlockfile
File "/usr/local/lib/python2.6/dist-packages/python_daemon-1.5.5-py2.6.egg/daemon/pidlockfile.py", line 33, in <module>
class PIDLockFile(LinkFileLock, object):
TypeError: Error when calling the metaclass bases
function() argument 1 must be code, not str

我在 Debian 6.0 下编程,并通过 apt 手动安装了 python-daemon 和 lockfile,但没有任何改变。有什么想法吗?

问候,,,

最佳答案

看来 python-daemon 的版本与 lockfile 的版本不兼容。这可能发生在 pypi 上。如果您不关心最新版本,请删除手动安装的两个版本并依赖 python-daemon 包。只要您在回溯中看到 /usr/local,就说明您使用的不是 Debian 的版本。

关于Python 守护进程错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16772794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com