更新vim8.0后,MacVim中YouCompleteMe出错

编程入门 行业动态 更新时间:2024-10-24 08:26:19

更新vim8.0后,<a href=https://www.elefans.com/category/jswz/34/1512598.html style=MacVim中YouCompleteMe出错"/>

更新vim8.0后,MacVim中YouCompleteMe出错

原文链接:+YouCompleteMe-unavailable/

 

vim 中YouCompleteMe出错:

YouCompleteMe unavailable: dlopen(/usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-d
ynload/_io.so, 2): Symbol not found: __PyCodecInfo_GetIncrementalDecoderReferenced from: /usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.soExpected in: flat namespacein /usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so


首先在终端里运行:

sudo find / -name _io.so

会把系统下所有名字带_io.so的文件路径都列出来,下面是我的:
/Applications/Google Drive.app/Contents/Resources/lib/python2.7/lib-dynload/_io.so
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so
/Users/Nico/macports/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so
/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so

然后备份2.7.13的io文件到桌面

cd Desktop
mkdir backup_python
cp /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so backup_python/2.7.13_io.so

然后用老文件替换2.7.13的文件

cp /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so

然后YouCompleteMe就可以完美的工作啦!



进入vim之后出现 YouCompleteMe unavailable no module named XXX

原因就是你或者没用Vundle安装,或者Vundle由于网速太慢下载到一半不能把安装依赖包完全下载下来

       解决方案:

       进入到YouCompleteMe目录,在terminal窗口敲入   git submodule update --init --recursive

 

转载于:.html

更多推荐

更新vim8.0后,MacVim中YouCompleteMe出错

本文发布于:2023-06-29 03:44:39,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/938557.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:MacVim   YouCompleteMe

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!