vim对python的支持问题
Tofloor
poster avatar
136******29
deepin
2018-09-27 22:44
Author
本帖最后由 xq2013 于 2018-9-27 14:52 编辑

如题:
vim --version | grep python   发现不支持python python3

没办法就编译安装, 如下:

  1. git clone https://github.com/vim/vim.git

  2. cd vim

  3. sudo apt-get install libncurses5-dev python-dev python3-dev  libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev

  4. sudo ./configure --with-features=huge --enable-multibyte --enable-rubyinterp --enable-pythoninterp --enable-python3interp --enable-luainterp --enable-cscope  --enable-perlinterp --with-python-config-dir=/usr/bin/python2 --with-python3-config-dir=/home/yx/anaconda3/bin/python3 --prefix=/usr/local/vim


  5. sudo make

  6. sudo make install
Copy the Code

再次查看python支持,结果显示都支持了就安装vim插件

再安装jedi-vim插件后,然后打开python文件,竟然又提示要求vim支持 python python3, 搞不定,还是接着使用kubuntu了!

不知道谁遇见过,有没有解决方案;

环境:
deepin 15.7
virtural box
anaconda 3.5

Reply Favorite View the author
All Replies
avatar
136******29
deepin
2018-09-27 22:51
#1
本着deepin国产化做的好,并且界面好看,这次15.7更新中提到系统效率了,就想在虚拟机中先折腾下,没成这里就把我卡着,就来论坛里求助了,不知道是不是内核版本的问题,还是其他问题;
一直关注deepin,希望越做越好;
Reply View the author
avatar
187******09
deepin
2018-09-27 23:12
#2
建议取消py2的支持,不要既支持2又支持3
Reply View the author
avatar
摇摆哥
deepin
2018-09-27 23:49
#3
怎么可能不支持 python , 将原有的 vim 卸载了, apt-get install vim-gtk3 就可以了。 基本上该支持的, 都已经支持了, 还有不要一遇到问题, 就说要回哪哪系统!  这个听上去好像是一种威胁。。
Reply View the author
avatar
linusboyle
deepin
2018-09-27 23:54
#4
这和系统没关系
自己去装gvim
Reply View the author
avatar
136******29
deepin
2018-09-28 00:42
#5
https://bbs.deepin.org/post/169325
建议取消py2的支持,不要既支持2又支持3

按照你的方式,从新试了一次,问题解决了,谢谢
Reply View the author
avatar
136******29
deepin
2018-09-28 00:44
#6
https://bbs.deepin.org/post/169325
怎么可能不支持 python , 将原有的 vim 卸载了, apt-get install vim-gtk3 就可以了。 基本上该支持 ...

教训的是,只是早上上班看到了deepin更新,就在虚拟机中试下了下,工作环境也是虚拟机,并没有威胁的意思;
Reply View the author
avatar
136******29
deepin
2018-09-28 00:45
#7
https://bbs.deepin.org/post/169325
这和系统没关系
自己去装gvim

是的,和系统没多大关系,一般是依赖冲突问题,只是没心思去折腾了;
Reply View the author
avatar
paopao123
deepin
2018-09-28 03:25
#8
vim-nox/panda 2:8.0.1766-1deepin amd64
  Vi IMproved - enhanced vi editor - with scripting languages support
Reply View the author
avatar
zihaoxing
deepin
2018-09-29 18:33
#9
vim-repl. 边写代码边运行,写一行自动执行一行python,谁用谁说好
Reply View the author
avatar
siyucao
deepin
2018-09-30 05:01
#10
...你先whereis vim和which vim把找到的文件都删掉然后重新按网上的方法编译安装应该就行了
Reply View the author
avatar
lxsazl
deepin
2018-12-04 19:03
#11
遇到vim要支持Python的问题,只能重装vim吗?我真是不想重装。。。
Reply View the author
avatar
lxsazl
deepin
2018-12-05 23:13
#12
昨天我把系统自带的vim卸载,按照教程重新安装后,开始支持Python了,并且可以用插件YouCompleteMe了,然而今天一更新系统,vim又不支持Python了!15.8+3系统,把我设置的vim也改了吗?
Reply View the author
avatar
an_yun
deepin
2018-12-06 20:09
#13
本帖最后由 an_yun 于 2018-12-6 12:14 编辑

安装vim-gtk3是可行的
  1. sudo apt-get remove vim
  2. sudo apt-get install vim-gtk3
  3. vim --version | grep python
Copy the Code

输出内容

然后按照youcompleteme安装就行了,安装成功之后的截图







Reply View the author
avatar
mutong
deepin
2018-12-06 22:02
#14
https://bbs.deepin.org/post/169325
本着deepin国产化做的好,并且界面好看,这次15.7更新中提到系统效率了,就想在虚拟机中先折腾下,没 ...

虚拟机体验跟物理机体验比差太多,有机会还是弄个双系统体验下
Reply View the author
avatar
136******29
deepin
2018-12-07 16:45
#15
https://bbs.deepin.org/post/169325
昨天我把系统自带的vim卸载,按照教程重新安装后,开始支持Python了,并且可以用插件YouCompleteMe了,然而 ...

系统不会去改你的vimrc的哦
Reply View the author
avatar
136******29
deepin
2018-12-07 16:46
#16
https://bbs.deepin.org/post/169325
安装vim-gtk3是可行的

输出内容

你的vim主题颜色和终端颜色不一致哦,导致前景有灰色的
Reply View the author
avatar
ld_liaomo
deepin
2018-12-08 02:35
#17
vim 这种重要的东西不应该是
  1. ./configure --prefix=/usr/local/bin (一大堆编译选项)
  2. make
  3. make install
Copy the Code
吗...
Reply View the author
avatar
136******29
deepin
2018-12-10 16:49
#18
https://bbs.deepin.org/post/169325
vim 这种重要的东西不应该是吗...

就服你
Reply View the author
avatar
an_yun
deepin
2018-12-13 01:21
#19
https://bbs.deepin.org/post/169325
你的vim主题颜色和终端颜色不一致哦,导致前景有灰色的

嗯,现在改了终端主题
Reply View the author