Python 维姆元';安装电源线后,请不要启动

Python 维姆元';安装电源线后,请不要启动,python,macos,vim,vim-powerline,Python,Macos,Vim,Vim Powerline,我使用pip安装--user git安装了Powerline+git://github.com/Lokaltog/powerline。然后我将rtp+=/usr/local/lib/python2.7/site packages/powerline/bindings/vim添加到我的.vimrc中。现在,当我尝试启动vim时,我得到以下错误: Traceback (most recent call last): File "/usr/local/Cellar/python/2.7.4/Fra

我使用
pip安装--user git安装了Powerline+git://github.com/Lokaltog/powerline
。然后我将
rtp+=/usr/local/lib/python2.7/site packages/powerline/bindings/vim
添加到我的
.vimrc
中。现在,当我尝试启动vim时,我得到以下错误:

Traceback (most recent call last):
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 563, in <module>
    main()
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 545, in main
    known_paths = addusersitepackages(known_paths)
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 278, in addusersitepackages
    user_site = getusersitepackages()
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 253, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 243, in getuserbase
    USER_BASE = get_config_var('userbase')
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py", line 472, in get_config_var
    return get_config_vars().get(name)
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py", line 405, in get_config_vars
    import re
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/re.py", line 105, in <module>
    import sre_compile
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sre_compile.py", line 14, in <module>
    import sre_parse
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sre_parse.py", line 17, in <module>
    from sre_constants import *
  File "/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sre_constants.py", line 18, in <module>
    from _sre import MAXREPEAT
ImportError: cannot import name MAXREPEAT

有什么想法吗?

这并不是解决您问题的真正方法,但就我个人而言,我只是使用了,因为我发现新的安装太容易引起争议。您的python安装似乎缺少必需的组件。这很可能是Python问题,而不是Vim问题。你试过电力线的问题追踪器了吗?@timss:谢谢,我会试试的。@Romaill:我确实检查过他们的问题追踪器,但运气不好。我将研究这是否也是Python问题。谢谢@powerline issue tracker中的jessepinho AFAIR是一大群bug,可以通过在Mac OS上不使用默认python来解决。我不记得之前讨论过的Mac OS X上的Python之间的区别。
$ vim --version | grep +python
+persistent_undo +postscript +printer +profile +python -python3 +quickfix