YCM运行问题,请各位大侠多多指教!
vim吧
全部回复
仅看楼主
level 14
大盗无刑
楼主
2017年02月24日 07点02分
1
level 12
吓火清凉茶
python --version
python3 --version
看看你本机上python的版本是不是2.6或3.3,不行就重新安装对应版本的python或YCM
2017年02月24日 07点02分
2
大盗无刑
python是2.7和3.5,我在家里的电脑上这两个版本是好的。
2017年02月24日 08点02分
level 12
天使的枷锁
注意 /dyn 表示动态载入,就算系统没装 python 这两个都会是 +,所以 --version 的输出结果没什么卵用。
试试进vim打 :echo has('python') 和 :echo has('python3') 看看输出什么
2017年02月24日 11点02分
4
大盗无刑
喔,确实输出是0,可是我系统是有python的呀,而且python2.7和python3.5都有。这问题要怎么搞呢?
2017年02月24日 12点02分
大盗无刑
刚才去掉python3,重编译后,python后已经没有/dyn了,可是echo has('python')还是0啊?
2017年02月24日 12点02分
大盗无刑
python-dev也装过了⋯
2017年02月24日 13点02分
level 9
椰子蛋
安装vim-nox这个包
2017年02月28日 06点02分
8
level 9
jjb_jackjin
vim要重新编译吧?要包含python
2017年02月28日 08点02分
9
大盗无刑
编译选项里有了: --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu \ --enable-python3interp=yes \ --with-python3-config-dir=/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu \ --enable-perlinterp=yes \
2017年03月06日 09点03分
大盗无刑
python的路径看了是对的,-v也有python支持,4楼说到了问题的关键,has('python')和has('python3')都是0,但是我现在找不到办法解决。
2017年03月06日 09点03分
level 13
breakingdown2
九樓說的對,需要編譯vim的Python支持
2017年03月06日 03点03分
10
level 9
椰子蛋
安装vim-nox这个包,安装一下很简单,怎的就不试一试呢
2017年03月07日 10点03分
11
level 4
沧桑江流
正解在9楼 ,重新编译,在参数里加入python ,就可以支持了
2017年03月30日 14点03分
13
大盗无刑
老兄,看我对9楼的回复,加了也不行,不过这个问题我已经解决了,4楼说的是关键。
2017年03月31日 04点03分
沧桑江流
@大盗无刑
在vim源码目录下: ./configure | grep python 看看需要的改成yes就行,Python配置目录不用填可以 还有其他的选项看全部信息 ./configure 已经安装的 先 make uninstall make clean
2017年03月31日 08点03分
沧桑江流
已经编译的 make clean 把自己装不完善的清理一下,然后 ./configure --xx各种参数 make make install
2017年03月31日 08点03分
沧桑江流
@大盗无刑
开启python支持的选一个就好,
2017年03月31日 08点03分
1