【问题标题】:Debug Keystone in Myeclipse raised Exception在 Myeclipse 中调试 Keystone 引发异常
【发布时间】:2013-03-04 02:13:54
【问题描述】:

我关注了Setup keystone in Eclipse这个页面,调试了stable/folsom的keystone分支,打开debug菜单后,控制台写这个:


pydev debugger: starting
   Traceback (most recent call last):

   File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 336, in fire_timers timer()

   File "/usr/lib/python2.7/site-packages/eventlet/hubs/timer.py", line 56, in __call__
    cb(*args, **kw)

   File "/usr/lib/python2.7/site-packages/eventlet/semaphore.py", line 95, in _acquire  waiter.switch()

error: cannot switch to a different thread

因此,我无法使用它进行调试。但是,当我在没有调试模式的情况下启动 i 时它运行良好。 如果有人能给我一些关于如何使用任何 ide 或其他任何东西调试 keystone 源代码的建议,我真的很感激。

谢谢。

【问题讨论】:

    标签: openstack keystone


    【解决方案1】:

    使用下面提到的链接。在那一点上,他提到了如何在 Eclipse 上设置环境变量以使用标准线程。我试过了,它奏效了。希望它也对你有用。

    http://adam.younglogic.com/2012/12/keystone-and-eclipse-pydev/

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多