2013-03-19 54 views
1

我试图用vdebug与MacVim和xdebug来调试代码。我通过自制软件安装了MacVim和python,并且安装了xdebug,并且可以正常使用MacGDBp。MacVim vdebug python错误

当我与F5键vdebug听取并重新加载页面(Xdebug的远程自动启动是)我得到的vdebug quickfix窗口蟒蛇错误:

An error occured: <type 'exceptions.ImportError'> 
Traceback (most recent call last): 
    File "/Users/mikedfunk/dotfiles/.vim/bundle/vdebug/plugin/python/start_vdebug.py", line 31, in run 
    self.runner.run() 
    File "/Users/mikedfunk/dotfiles/.vim/bundle/vdebug/plugin/python/vdebug/runner.py", line 160, in run 
    self.open() 
    File "/Users/mikedfunk/dotfiles/.vim/bundle/vdebug/plugin/python/vdebug/runner.py", line 74, in open 
    raise e 
ImportError: No module named expat; use SimpleXMLTreeBuilder instead 

我GOOGLE了一会儿并找不到工作解决方案。有任何想法吗?

+0

难道这就是这样的其他[问题/答案](http://stackoverflow.com/questions/1068510/using-simplexmltreebuilder-in-elementtree)? – summea 2013-03-19 22:18:03

+0

我不知道python,但我尝试将代码从answer 1添加到runner.py。这抛出了另一个错误,因为我不知道python。我确信我用'''brew update'''和''brew upgrade'''更新了所有的东西。一样。我不在CentOS上,所以回答两个都没有帮助。答案四是更多的Python。 我认为这个问题是与我的python安装,因为这个项目有一个测试套件,似乎为别人工作。我试图卸载并重新安装python视图自制软件,没有运气。 – 2013-03-19 23:08:47

回答

1

这对我有效!发布的情况下,其他人有同样的问题:

https://stackoverflow.com/a/12697440/557215

它暂时重新安装的MacVim之前链接蟒蛇的自制版Mac系统的版本。现在xdebug的作品!

+0

很高兴听到它为您工作! – summea 2013-03-19 23:30:06