我正在尝试将vdebug与MacVim和xdebug一起使用来调试代码。我已经通过自制程序安装了MacVim和python,并且安装了xdebug,并且可以很好地与MacGDBp配合工作。在
当我用F5键在vdebug中监听并重新加载一个页面(xdebug remote autostart处于打开状态)时,在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
我在google上搜索了一段时间,找不到有效的解决方案。有什么想法吗?在
这对我有用!以防其他人有同样的问题:
https://stackoverflow.com/a/12697440/557215
在重新安装MacVim之前,它将python的自制版本临时链接到mac系统版本。现在xdebug起作用了!在
相关问题 更多 >
编程相关推荐