MacVim vdebug python错误

时间:2013-03-19 22:15:40

标签: python macos vim xdebug

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

当我使用F5键在vdebug中监听并重新加载页面时(xdebug远程自动启动已启用),我在vdebug quickfix窗口中出现python错误:

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

我用谷歌搜索了一段时间,找不到合适的解决方案。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这对我有用!发表以防其他人有同样的问题:

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

在重新安装MacVim之前,它暂时将自制软件版本的python链接到mac系统版本。现在xdebug工作了!