今天我刚刚安装了ldtp
,当我尝试导入它时,我收到了这个错误:
import ldtp
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.6/site-packages/ldtpd/__init__.py", line 55, in main
glib2reactor.install()
File "/usr/lib64/python2.6/site-packages/twisted/internet/glib2reactor.py", line 46, in install
installReactor(reactor)
File "/usr/lib64/python2.6/site-packages/twisted/internet/main.py", line 24, in installReactor
"reactor already installed"
AssertionError: reactor already installed
但我不知道我为安装这个反应堆做了什么。
我曾尝试删除python-twisted-web
并重新安装或重新启动我的笔记本电脑,但它们都没有任何意义。
ldtp 2
安装了 git clone
,我按照Git页面上的安装说明进行操作。
Twisted是python-twisted-web.x86_64
(8.2.0-3.2.el6)
那么如何卸载反应堆或做任何事情来解决这个错误?
答案 0 :(得分:0)
好的,我终于通过添加&#34;#&#34;来解决这个问题。在
的开头/usr/lib/python2.6/site-packages/ldtpd/ init .py,第55行,主要
glib2reactor.install()
避免安装新反应堆。
我知道这不是清除错误的真正方法,但它解决了问题并且我的ldtp运行良好。
如果有人有任何想法,请告诉我们。