Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Pydev设置为与Openstack一起使用_Openstack - Fatal编程技术网

将Pydev设置为与Openstack一起使用

将Pydev设置为与Openstack一起使用,openstack,Openstack,我目前正在研究OpenStack,希望了解我可以用来调试在VM上运行OpenStack时出现的不同问题的开发环境。通过开发环境,我指的是IDE,它可以帮助我理解OpenStack的功能和调用流程。我的机器上安装了带有Eclipse的Pydev,但我不知道如何在Pydev中同时运行所有Openstack Dameon(nova api、nova compute、nova network、Gliance api等) 任何帮助都将不胜感激 (注:我现在正试图避免使用pdb,因为Pydev可以让我更方便

我目前正在研究OpenStack,希望了解我可以用来调试在VM上运行OpenStack时出现的不同问题的开发环境。通过开发环境,我指的是IDE,它可以帮助我理解OpenStack的功能和调用流程。我的机器上安装了带有Eclipse的Pydev,但我不知道如何在Pydev中同时运行所有Openstack Dameon(nova api、nova compute、nova network、Gliance api等)

任何帮助都将不胜感激


(注:我现在正试图避免使用pdb,因为Pydev可以让我更方便地查看代码和我在其中的位置……)

我不熟悉OpenStack,但是如果你可以使用pdb,你肯定可以用同样的方式使用Pydev远程调试器:

我不熟悉OpenStack,但是如果你可以使用pdb,您完全可以以同样的方式使用PyDev远程调试器:

看起来这个问题也在OpenStack开发人员邮件列表中有一些答案的线程上被问到了。

看起来这个问题也在OpenStack开发人员邮件列表中有一些答案的线程上被问到了。

谢谢!这似乎很有希望。。。但当我使用像pdb这样强大的东西时,我还有另一个与调试greenlet协程相关的问题。当一个协同程序开始等待一个事件并且这样的事件发生时,我就失去了对程序的控制。你有什么建议吗?谢谢!这似乎很有希望。。。但当我使用像pdb这样强大的东西时,我还有另一个与调试greenlet协程相关的问题。当一个协同程序开始等待一个事件并且这样的事件发生时,我就失去了对程序的控制。你有什么建议吗?