【发布时间】:2017-09-10 17:47:41
【问题描述】:
在我从 debian jessie 升级到 stretch 后,twistd 不再找到我的插件。我找不到问题所在。我想我现在需要指定一些以前不需要或类似的路径。
我收到错误/usr/bin/twistd: Unknown command: otfbot,并且在命令列表中,软件的两个命令不再列出。 twisted 的插件目录结构是
twisted/plugins/genconfig_plugin.py
twisted/plugins/otfbot_plugin.py
两者都实例化了一个 ServiceMaker。
【问题讨论】:
-
您的软件是如何安装的?您引用的
twisted/plugins/目录的绝对路径是什么? -
twistd 作为 debian 包全局安装,插件路径是相对于程序文件夹的。所以我以
cd /path/to/program;/usr/bin/twistd -n otfbot开头。这适用于 debian jessie 的扭曲版本,不适用于拉伸。