YouCompleteMe unavailable之Symbol not found: __PyCodecInfo_GetIncrementalDecoder
Closed this issue · 4 comments
levylll commented
YouCompleteMe unavailable: dlopen(/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so, 2): Symbol not found: __PyCodecInfo_GetIncrementalDecode
r
Referenced from: /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so
Expected in: flat namespace
in /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so
Press ENTER or type command to continue
报错如上,
有在stackoverflow上看到了这个报错,有重试重装vim等操作,但是还是解决不好,哪位有遇上类似的问题吗?请求指点一下~
Zefrain commented
关闭了这个问题? 请问是怎么解决的? 谢谢
wklken commented
@Whiothes
重编译YCM应该就ok
应该是之前编译过, 后来升级python导致的依赖找不到